목차
얄팍한 코딩사전님의 '제대로 파는 Git & GitHub - 깃 끝.장.내.기'를 정리한 내용입니다.
Branch
- 분기된 가지
- 프로젝트를 하나 이상의 모습으로 관리해야 할 때
- 예) 실배포용, 테스트서버용, 새로운 시도용
- 여러 작업들이 각각 독립되어 진행될 때
- 예) 신기능 1, 신기능 2, 코드개선, 긴급수정...
- 각각의 브랜치에서 작업한 뒤 확정된 것을 메인 브랜치에 통합
Branch 생성
git branch {브랜치 이름}
Branch 목록 확인
git branch
다른 Branch로 이동
checkout
명령어가 Git 2.23 버전부터switch
,restore
로 분리
git switch {브랜치 이름}
Branch 생성과 동시에 이동하기
git switch -c new-teams
Brach 삭제하기
git branch -d {삭제할 브랜치명}
- 지울 브랜치에 다른 브랜치로 적용되지 않은 내용의 커밋이 있을 시에는 -D (대문자) 옵션으로 강제 삭제한다.
Branch 이름 바꾸기
git branch -m {기존 브랜치명} {새 브랜치명}
모든 Branch 내역 보기
git log --all --decorate --oneline --graph
- 소스트리로 보는 게 더 편할 수도 있음.
'Computer Science > Git' 카테고리의 다른 글
[git/SourceTree] 이전 버전으로 되돌리기 (0) | 2023.02.10 |
---|---|
[git/SourceTree] 프로젝트 변경사항을 버전으로 관리하기 (0) | 2023.02.09 |
[git] 프로젝트 변경사항을 버전으로 관리하기 (0) | 2023.02.08 |
[git] Git 관리에서 배제할 파일/폴더 지정 (0) | 2023.02.08 |
[Git] Git 환경 설정 (0) | 2023.02.08 |
얄팍한 코딩사전님의 '제대로 파는 Git & GitHub - 깃 끝.장.내.기'를 정리한 내용입니다.
Branch
- 분기된 가지
- 프로젝트를 하나 이상의 모습으로 관리해야 할 때
- 예) 실배포용, 테스트서버용, 새로운 시도용
- 여러 작업들이 각각 독립되어 진행될 때
- 예) 신기능 1, 신기능 2, 코드개선, 긴급수정...
- 각각의 브랜치에서 작업한 뒤 확정된 것을 메인 브랜치에 통합
Branch 생성
git branch {브랜치 이름}
Branch 목록 확인
git branch
다른 Branch로 이동
checkout
명령어가 Git 2.23 버전부터switch
,restore
로 분리
git switch {브랜치 이름}
Branch 생성과 동시에 이동하기
git switch -c new-teams
Brach 삭제하기
git branch -d {삭제할 브랜치명}
- 지울 브랜치에 다른 브랜치로 적용되지 않은 내용의 커밋이 있을 시에는 -D (대문자) 옵션으로 강제 삭제한다.
Branch 이름 바꾸기
git branch -m {기존 브랜치명} {새 브랜치명}
모든 Branch 내역 보기
git log --all --decorate --oneline --graph
- 소스트리로 보는 게 더 편할 수도 있음.
'Computer Science > Git' 카테고리의 다른 글
[git/SourceTree] 이전 버전으로 되돌리기 (0) | 2023.02.10 |
---|---|
[git/SourceTree] 프로젝트 변경사항을 버전으로 관리하기 (0) | 2023.02.09 |
[git] 프로젝트 변경사항을 버전으로 관리하기 (0) | 2023.02.08 |
[git] Git 관리에서 배제할 파일/폴더 지정 (0) | 2023.02.08 |
[Git] Git 환경 설정 (0) | 2023.02.08 |