우리밋이라는 노드에 대한 기본적인 개념을 공부하기 위해 강의를 듣다가 깃에서 버전 관리라는 것에 대해 알게 되었다. 그리고 이 버전은 분명 회사에서도 쓸 것 같아 정리를 하게 되었다. 하지만 아쉽게도 현재 근무 중인 회사에서는 쓰이지 않는다. 그래도 언젠간 쓰이길 생각하면서 글을 남겨본다. 태그 리스트 보기 먼저 현재 내가 태그로 만든것이 있는지 리스트를 확인할 수 있다. git tag 이 명령어를 입력시 현재 내가 보유하고 있는 태그를 로컬 태그 생성 그리고 버전을 관리를 위해 태그를 생성할 수 있다. git tag 태그이름 git tag v0.1.0-notDB 로컬에 현재 git에 버전 1.0인 notDB라는 명칭으로 저장을 한다. git log --oneline git log를 한줄로 보여준다. 해..
Git Remote 1. 갱신 remote에 대한 작업을 하기 전에는 먼저 업데이트로 갱신을 해주어야 한다. git remote update 2. 리스트 확인 업데이트가 완료가 되면 현재 서버에 올라간 브랜치 목록을 확인할 수 있다. git branch -r 현재 원격으로 올라간 브랜치 리스트를 확인할 수 있다. 실제로 필자는 아래 깃허브처럼 main, dev, study브랜치를 가지고 있고 로컬에서도 원격의 브랜치 리스트를 동일하게 가져오는 것을 확인할 수 있다. 3. 원격 저장소 branch 가져오기 이제 내가 원하는 원격 저장소에서의 원하는 브랜치를 가져올 수 있다. git checkout -t origin/study git checkout -t 원격브랜치명 위에서 확인한 원격브랜치명을 그대로 가져..
공부를 하다가 문득 커밋 메시지의 오타를 발견하였다. 이미 원격에 올린 상태였고, 이를 수정하는 방법에 대해 알아보았고 그에 대한 내용을 적으려고 한다. 커밋 메시지를 수정하는 방법은 크게 두 가지로 나뉠 수 있다. 하나는 로컬에만 있을 때와 이미 로컬에서 원격으로 올린 경우 두 가지로 나뉠 수 있다. 먼저 우리는 로컬에만 커밋이 있고 수정을 할 때의 방법을 알아보려 한다. 1. 로컬의 커밋 수정하기 1. 1) 가장 최근의 커밋을 수정하기 git commit --amend 위와 같이 amend를 이용하면 가장 마지막에 commit 한 내용을 수정할 수 있다. 1. 2) 중간의 커밋을 수정하기 git log 먼저 내가 수정할 커밋의 순번을 찾는다. git rebase -i HEAD~2 필자는 커밋의 두번째..
생각보다 깃허브에서 활용할 방법은 많았다. 무작위로 해결을 할 때마다 정리를 하게 되었지만, 어느정도 내용이 모여서 문서로 찾아보기 쉽게 글을 쓰게 되었다. 제목을 클릭하면 해당 내용을 새창에서 볼 수 있습니다. 1. Github 꾸미기 깃허브 자기소개페이지 만들기 우연히 다른 개발자를 찾아보니까 자기만의 소개 페이지가 있는 것을 발견하였다. 이제 개발자로 살아가기 위해서는 깃허브 또한 보기 좋게 관리를 해야 한다고 생각하기 때문에 이번에 한번 jnarin-development-story.tistory.com 2. 무료링크 만들기 1) Github에서 무료 링크 만들기 깃허브 웹호스팅으로 쉽게 링크를 만들자 이전에는 닷홈 호스팅을 사용할 때는 FTP를 이용하여 수정할 때마다 업로드를 해야 하는 번거로움이..
생각보다 내가 깃관련하여 내용들을 정리를 꽤 해두었다. 해당 내용을 좀 더 빠르고 쉽게 보기 위해서 이 글로 정리를 하려 한다. 제목을 클릭하면 해당 내용을 새창에서 볼 수 있습니다. 1. Git 초기 세팅 1) Git 이란? & Git 설치하기 협업을 하기 위해 Git을 설치해보았다. 사실 깃을 처음 접한 계기는 매우 단순하였다. 바로 개발 블로그를 만들고 싶었고, 오픈 저장소가 있다고 하여 GitHub를 알았고 그것을 사용하기 위해서는 Git을 설치해야 하길래 설치 방법 그대로 jnarin-development-story.tistory.com 2) Git config로 초기 세팅하기 Git 초기 세팅 깃을 설치하면 기본적인 설정이 필요하다. $ git config --global user.name "..
오늘은 React수업 중 SSH에 대한 내용을 수업을 듣고 이해한 내용과 추가적으로 검색을 통하여 습득한 내용을 가지고 정리를 해보려고 한다. React Boiler-plate하면서 안전한 통신을 위해서는 SSH KEY를 만들어야 한다고 한다. 여기서 SSH는 시큐어 셸(Secure Shell)이라고 한다. SSH는 네트워크 상의 다른 컴퓨터에 로그인하거나 원격 시스템에서 명령을 실행하고 다른 시스템으로 파일을 복사해줄 수 있도록 해주는 응용 프로그램 또는 그 프로토콜을 가리킨다. 그러기 위해서는 먼저 내 컴퓨터에 SSH KEY가 있는지 먼저 확인을 한다. ls -a ~/.ssh 위 명령어로 먼저 확인하면 필자와 같이 cannot access라는 답변이 돌아올 것이다. 구글에 generating git ..
오늘은 Git Branch에 대한 명령어를 위주로 정리를 해보려고 한다. 1. 원격 저장소 브랜치 확인하기 $ git branch -r 위 명령어는 원격 저장소에 브랜치가 무엇이 있는지 확인을 위한 명령어다. 실제 예시는 아래 이미지와 같다. 먼저 현재 로컬에 있는 브랜치는 main, dev가 있다. 그러나, 원격에는 origin/gh-pages가 하나 더 있는 것을 확인할 수 있다. 물론 개인 프로젝트라면 확인하는데 문제는 없지만, 회사 프로젝트나 다른 프로젝트로 할 경우 Github에서 확인할 수 없기에 유용하다.
로컬이나 원격에서 커밋을 하다가도 실수로 잘못 커밋하는 경우 되돌리고 싶은 경우가 생긴다. 오늘은 로컬에서 저장한 커밋을 되돌리는 방법을 정리하려고 한다. 로컬에서 git commit을 취소하는 방법 먼저 실수로 잘못 저장된 커밋이 몇 개인지 확인을 한다. 현재 커밋을 되돌리고 싶은 부분은 아래 네모 박스로 표시한 이 부분이다. 좌측에 보시면 커밋이 되지않은 저장된 파일 1개가 보인다. 다음은 git commit을 취소하여 commit 전 add .을 한 상태로 되돌리는 방법이다. git reset --soft HEAD^ 로컬에서 실수로 커밋을 할 경우 바로 이전에 git 명령어를 취소하는 방법이다. 아래에 보면 위에서 보던 commit이 사라지도 그 밑 커밋으로 돌아오는 것을 확인할 수 있다. 왼쪽에는..
- Total
- Today
- Yesterday
- 노드
- 코딩테스트
- Git
- node.js
- node
- Visual Studio Code
- CSS
- 리덕스
- Coding Test
- javascript
- 자바
- 프로그래머스
- 배열
- 리액트
- mongodb
- 재공부
- react
- node-sass
- 파이썬
- 리액트 썸네일
- 자바스크립트
- github
- Switch
- 함수
- java
- 리액트 유튜브
- array
- redux
- programmers
- 뷰
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |