基于master分支创立一个新的分支,假设为dev
  • 假设你以后分支为master
    如果不是应用git checkout master;
  • git pull
    保障本地与近程分支代码统一;
  • git checkout -b dev
    新建并切换到新建的分支
  • git push origin dev:dev
    将本地分支dev推送到近程分支,如果间接用git push命令是push以后分支到以后分支的追踪关系分支。
  • git branch --set-upstream-to=origin/dev dev
    将本地分支与近程进行关联,origin/dev是你本地分支对应的近程分支,dev是你以后的本地分支。未关联会,git会有以下提醒:
  • git pull
git 本地分支与近程分支的追踪关系
个别咱们git提交都不会间接提交主分支master,先提交到dev分支,没问题,再会合并到master分支。追踪关系我认为是:以后本地分支会对应一个近程分支,咱们的任何操作(eg. push、pull操作)都只会在这个关系上产生。