계속 덧붙이기
$ git branch <new_branchname>
$ git checkout <branchname>
$ git merge <병합할branchname>
$ git branch -d <branchname>
same as
$ git branch --delete <branchname>
same as
$ git
$ git branch -m <old_branchname> <new_branchname>
$ git branch -r
ybong@ybongui-MacBookPro minitalk % git branch -r
origin/HEAD -> origin/master
origin/debug
origin/ex
origin/master
origin/new
origin/ongoing
(원격+로컬 저장소의 모든 branch 목록 : git branch -a)
$ git checkout -t <branchname>
- branch 이름을 변경하여 가져오고 싶다면
$ git checkout -b <생성할 branchname> <원격 저장소의 branchname>
원격저장소 브랜치 이름변경
새 브랜치를 생성하고, 옛 삭제하는 것이라 생각하면 된다. (아래 과정 참고)
원격저장소 브랜치 생성
$ git push origin <new_branchname>
$ git push origin --delete <branchname>
same as
$ git push origin -d <branchname>
same as
$ git push origin :<branchname>
ybong@ybongui-MacBookPro minitalk % git push origin :ongoing
To https://github.com/yeawonbong/minitalk.git
- [deleted] ongoing
$ git push origin :<old_branchname> <new_branchname>
$ git branch -m [OLD_BRANCH] [NEW_BRANCH]
$ git push origin new_branch
$ git push origin --delete old_branch
$ git push origin :old_branch new_branch