git 添加分支并与远程连接

时间:2023-03-10 05:39:48
git 添加分支并与远程连接
  • 今天由于项目需要,要改版,为了不影响当前网站,所以用分支来管理
  1. 首先,在本地添加分支dev
git checkout -b dev
  1. 提交远程,让同事拉取这个分支,我是直接push了,推到远程. 同事在电脑中可以通过如下代码在自己电脑建立一个分支,并与远程dev分支连接
git checkout -b dev origin/dev

3.同事更新了代码,我在自己的电脑上想拉取这些修改时,直接用了git pull,出现如下提示

There is no tracking information for the current branch.
Please specify which branch you want to merge with.
See git-pull(1) for details
git pull <remote> <branch>
If you wish to set tracking information for this branch you can do so with:
git branch --set-upstream-to=origin/<branch> dev

所以我本地也要与远程dev分支进行连接

git branch --set-upstream-to=origin/dev dev

4.其实一开始我提交分支到远程时可以通过如下代码,就直接连接了

git push --set-upstream origin dev