git branch <branch-name>
git switch <branch-name>
git switch <main>
git status
git log --graph --oneline --all
git merge <branch-name>
merge conflict //충돌시
git add <file-name>
git commit -m <message>
합치기 다른 방법
3-way merge
fasg-forward merge
병합하지 않은 브랜치 삭제하기
git branch -D
브랜치의 시작점 변경하기 (최근 commit으로 옮기면 fast-forward merge)
git switch <new-branch-name>
git rebase main
git switch main
git merge <new-branch-name>
브랜치의 코드변경사항이 main으로 텔레포트
git switch main
git merge --squach <branch-name>
git commit -m <message>
'GIT' 카테고리의 다른 글
GIT (형상관리) 사용방법 commit 취소 (0) | 2024.06.27 |
---|---|
GIT (형상관리) 사용방법 (0) | 2024.06.21 |