当前位置:   article > 正文

git远程分支&本地分支_远程仓库有多个分支,本地代码库会分开吗

远程仓库有多个分支,本地代码库会分开吗
当我们在远程仓库clone仓库时,clone下来的仓库只会有 master分支,这个master分支都会和远程的master分支相对应。
当远程仓库中存在某个分支但本地不存在这个分支时,可以 使用
git checkout --track origin/dev(远程分支的name)
  • 1

这个新创建的dev分支会和远程的dev分支进行对应,可直接使用git push向远程仓库进行推送。

当本地新建 了一个分支,而远程不存在这个分支时,可以使用

git push --set-upstream origin dev1(本地分支的name)
  • 1

这样新创建的远程分支就会和本地的同名分支进行对应,可直接使用git push向远程仓库进行推送。


常见错误:1:fatal: 'origin/dev1' is not a commit and a branch 'dev1' cannot be created from it

出现该错误的原因是:本地仓库和远程仓库的文件不同步,请使用git pull 同步文件内容。


2.Please enter a commit message to explain why this merge is necessary.
解决:esc,然后输入:wq

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/酷酷是懒虫/article/detail/996058
推荐阅读
相关标签
  

闽ICP备14008679号