Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 함수
- GIT
- mssql
- flutter
- javascript
- 라즈베리파이
- 날짜
- 맛집
- port
- ASP
- PER
- 리눅스
- ubuntu
- sqlite
- node.js
- Excel
- pandas
- swift
- urllib
- MS-SQL
- MySQL
- Linux
- tensorflow
- PyQt5
- Unity
- 유니티
- 다이어트
- python
- PyQt
- IOS
Archives
아미(아름다운미소)
Git: branch 명령어 정리 본문
branch
브랜치 생성
현재 브랜치 기반의 신규 브랜치를 생성합니다.
git branch mybranch
다른 커밋 기반의 브랜치 생성
'체크아웃으로 헤드 이동 후 브랜치 생성'의 단축형. 여기서 커밋은 체크섬 외에 다른 브랜치나 태그가 올 수도 있습니다.
git branch 브랜치명 커밋
브랜치 확인
git branch # 로컬 저장소의 브랜치만 출력
git branch -r # 리모트 브랜치 목록 보기
git branch -a # 로컬과 리모트 브랜치 모두 보기
git branch -v # 마지막 커밋 메시지도 함께 출력한다
git branch -vv # 추적중인 브랜치 확인
머지 여부 확인
머지가 완료되었거나 그렇지 않은 브랜치만 표시한다. 삭제해도 되는 브랜치를 조회할 때 사용합니다.
git branch --merged
git branch --no-merged
현재 브랜치를 다른 브랜치에 덮어쓰기
새 브랜치를 생성할 때 -f
옵션을 사용하면 이미 존재하는 브랜치를 무시하고 덮어씁니다.
git branch -f 대상브랜치 [커밋]
브랜치 이름변경
git branch -m NAME_FROM NAME_TO
브랜치 삭제
git branch -d mybranch
git branch -D mybranch # 브랜치 강제삭제(보통 non-merged 브랜치를 삭제할 때 사용)
'랭귀지 > Git' 카테고리의 다른 글
Git: cherry-pick 명령어 정리 (0) | 2018.07.08 |
---|---|
Git: checkout 명령어 정리 (0) | 2018.07.07 |
Git: add 명령어 정리 (0) | 2018.07.04 |
Git PUSH/PULL 명령어 (0) | 2018.07.01 |
Git Cache 삭제 (0) | 2018.06.30 |
Comments