일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 에러
- MySQL
- 디버깅
- visual studio code
- 단축키
- 데이터베이스
- 원격저장소
- 가상환경
- 엑셀
- 데이터분석
- 판다스
- 머신러닝
- 파이썬
- vscode
- 프로그래머스
- 아나콘다
- 플라스크
- 리눅스
- 운영체제
- 예제
- OpenCV
- matplotlib
- 역할
- SQL
- 디렉토리
- 깃허브
- 기초
- 라이브러리
- 코랩
- 우분투
Archives
- Today
- Total
취미와 밥줄사이
[Git] 명령어 - Branch와 Merge 본문
git Branch
- git branch 명령은 branch를 관리하는 도구다. 이 명령은 branch를 모두 보여주고 branch를 새로 만들고 브랜치를 삭제하고 브랜치 이름을 변경한다.
- git branch -u 명령으로 트래킹 브랜치를 만드는 것을 브랜치 추적에서 보여준다
git checkout
- git checkout 명령은 브랜치를 변경하고 해당 파일을 워킹 디렉토리로 복사한다.
git merge
- git merge는 다른 브랜치를 현재 Checkout된 브랜치에 Merge 하는 명령이다. Merge 하고 나서 현재 브랜치가 Merge 된 결과를 가리키도록 옮긴다.
git log
- git log 명령은 프로젝트 히토스리를 시간의 역순으로 보여준다.
- 넘겨준 Ref를 따라 히스토리를 보여주는데 Ref를 한 개가 아니라 여러 개를 넘길 수도 있다.
- Ref를 넘겨 주지 않으면 HEAD가 가리키는 브랜치의 히스토리를 보여준다.
- 이 명령으로 여러 브랜치들 사이의 차이를 커밋 단위로 볼 수 있다.
git stash
- git stash 명령은 아직 커밋하지 않은 일을 저장하는데 사용합니다.
- 작업 중인 워킹 디렉토리를 저장한다.
git tag
- git tag 명령은 히스토리에서 특정부분을 북마크하는 기능이다. 일반적으로 배포할 때 사용한다.
REFERENCE
'Tools > Git & GitHub' 카테고리의 다른 글
[Git] Git이란? (0) | 2021.10.12 |
---|---|
[Git] 버전관리란? (0) | 2021.10.12 |
[ Git ] 기본 명령어 정리: About Remote Repository (0) | 2021.10.11 |
[GitHub] GitHub 폴더이름 변경방법 (0) | 2021.08.29 |
[ vscode ] VS CODE Git 5k 없애는 방법(how to delete vs code git 5k) (0) | 2021.06.12 |