git 增加一个分支,删除一个分支

  1. git branch newBranch
    git 增加一个分支,删除一个分支

  2. 切换到新分支 git checkout newBranch
    git 增加一个分支,删除一个分支

  3. 此时对新分支拉取,提示错误信息(一般为分支太多时,本地无法辨别要拉取哪个分支所致)
    git 增加一个分支,删除一个分支
    原因: 因为没有指定它拉取的是哪个远端的分支代码,此时应该先将新分支推送到远端,再讲远端的该分支与本地绑定,这样以后就可以直接git pull和git push。

  4. 将新分支推送到远端,并指定远端对应的分支
    git 增加一个分支,删除一个分支
    查看远端新分支
    git 增加一个分支,删除一个分支

  5. 此时,使用git push -u origin testBranch 命令将本地此分支与远端该分支绑定,以后git pull和git push都可直接使用git 增加一个分支,删除一个分支

  6. 删除一个分支
    (1) 删除本地分支: git branch -d testBranch
    git 增加一个分支,删除一个分支
    (2) 删除远端分支: git push origin --delete testBranch
    git 增加一个分支,删除一个分支
    git 增加一个分支,删除一个分支