Git / GitHub 강의 정리-5
여러 branch 만들기
Branch : 분기된 가지
- 여러 작업들이 각각 독립되어 진행될 때
- 프로젝트 관리 ( 배포용, 테스트서버용, 새로운 시도용 등)
브랜치 생성 / 이동 /삭제
# 생성
git branch (브랜치명) # 브랜치 생성
git branch # 브랜치 목록 확인
# 이동
git switch (이동할 브랜치명) # 원하는 브랜치로 이동
# git swtich (브랜치명) 브랜치명 작성할 때 일정부분 작성하고 tab 누르면 브랜치명 자동입력됨
git switch -c (브랜치명) # 브랜치 생성과 동시에 이동
# 브랜치명 변경
git branch -m (기존 브랜치명) (새 브랜치명) # 브랜치 이름바꾸기
# 삭제
git branch -d (삭제할 브랜치명)
git branch -D (강제삭제할 브랜치명)
# 지워질 브랜치에만 있는 내용의 커밋이 있는 경우 -D로 강제삭제해야함
git 2.23 버전부터 checkout 명령어가 switch, restore로 분리됨
- git switch : 브랜치 이동
새로운 파일 추가 후 주의
git commit -am '커밋이름' 이 아닌 git add . 으로 올리고 git commit -m '커밋이름' 진행하기
git branch로 브랜치 생성 후 git switch로 원하는 브랜치로 이동 후 커밋 진행
결과 확인하기
git log # 위치한 브랜치의 내역만을 확인 가능
git log --all --decorate --oneline --graph # 여러 브랜치의 내역 확인
git으로 브랜치 확인이 가능하지만 실무에서는 주로 소스트리에서 확인
강의 섹션 3. 차원 넘나들기 ( 1 )
제대로 파는 Git & GitHub - by 얄코 - 인프런 | 강의
코알못도 따라올 수 있는 친절하고 쉬운 강좌! 현업 개발자는 Git 박사로 들어주는 끝판왕 강좌!, Git & Github, 얄코와 함께 제대로 판다! ⭐️ 대학교 이메일 계정이 있다면?🎓 대학생 반값쿠
www.inflearn.com
'TIL 기록 > git_github' 카테고리의 다른 글
병합 충돌 해결 (0) | 2023.12.15 |
---|---|
브랜치 합치기 (0) | 2023.12.15 |
git과 sourcetree로 reset / revert 해보기 (0) | 2023.12.14 |
git 시간여행하기 (0) | 2023.12.13 |
.gitignore 형식 (와일드카드) (0) | 2023.12.13 |