git 本地分支关联远程分支
git关联远程仓库
git remote add origin https://github.com/jjj/abc.git
远程有对应分支
当git push
的时候会出现 git push --set-upstream origin dev
(bing为我远程分支)
解决方式:git branch --set-upstream-to=origin/remote_branch local_branch
其中,origin/remote_branch
是你本地分支对应的远程分支;local_branch
是你当前的本地分支。
远程无对应的分支
1、新建一个本地的分支
git branch -b newbranch
//这个命令是新建一个分支,并切换到该分支上去
(git branch newbranch; git checkout newbranch
)这两个命令合起来等同于上面的一个命令。
2、新建一个远程分支(同名字的远程分支)
git push origin newbranch:newbranch
//创建了一个远程分支名字叫 newbranch
3、把本地的新分支,和远程的新分支关联
git push --set-upstream origin newbranch
这时就可以在这个分支下使用 git pull
推送支远程的新分支上了
fixed
没有一个冬天不可逾越,没有一个春天不会来临。最慢的步伐不是跬步,而是徘徊,最快的脚步不是冲刺,而是坚持。