需要本地分支来在git中获取其他代码

我和我的同事正在同一个项目上,我的朋友在他的远程服务器(如GitHub)上创建存储库,然后我分叉了他的存储库,并将其克隆到了本地计算机中。我要做的事情是创建一个本地分支“ devlp_b”以获取他的代码,这意味着我想从他的远程存储库中获取代码到我的本地分支“ devlp_b”,然后在该分支上工作并合并回我的本地主分支。

简短

需要一个本地分支devlp_b来手动获取其他回购代码,(我不希望该分支进入我的远程存储库,而该远程存储库仅驻留在本地计算机中。

wushuangbaoying 回答:需要本地分支来在git中获取其他代码

克隆存储库时,您可能会使用诸如

之类的命令
git clone <some remote site>

在本地副本中,您将有一个名为origin的遥控器,它指向<some remote site>

如果您进入此目录,然后发出命令

git remote -vv

您将看到<some remote site>的详细信息(也许是ssh:// xxx或https:// xxx`)。


在此目录中,您可以

git fetch origin
git checkout -b devlp_b -t origin/<remote branch name>

拥有一个分支devlp_b,该分支跟踪您想要的<remote branch name>

如果您在单独创建的另一个git目录中工作,则首先需要添加远程:

git remote add another <some remote site>
git fetch another
git checkout -b devlp_b -t another/<remote branch name>

有一个分支devlp_b,该分支跟踪<remote branch name>

无论哪种情况,都可以使用命令git pull --rebase进行更新。

本文链接:https://www.f2er.com/2335454.html

大家都在问