关于git bash:如何使用GIT cmd将远程分支代码的副本复制到本地分支

How to get the copy of the remote branch code to local branch using GIT cmd

本问题已经有最佳答案,请猛点这里访问。

我只想把远程分支副本复制到本地分支。因为我没有权限将代码库写入或合并到远程分支,并且只有读取权限。所以,我如何克隆远程分支的副本,并将该副本保存到其他将在运行中创建的分支中。

任何线索…


所以你需要"git克隆somewebrepo","git签出牧场",然后"git分支创建somenewbranchname?"

或从Git手册页:

从已知标记开始开发

1
2
3
4
           $ git clone git://git.kernel.org/pub/scm/.../linux-2.6 my2.6
           $ cd my2.6
           $ git branch my2.6.14 v2.6.14   (1)
           $ git checkout my2.6.14

这个步骤和下一个步骤可以结合成一个单独的步骤,"checkout-bmy2.6.14 v2.6.14"


因此,您需要将远程repo克隆到本地repo(克隆与复制同义)。克隆后,您只需从克隆的repo创建一个新分支:

1
2
3
4
git clone [Link to remote]
cd [into git folder]
git fetch [remote-name]
git checkout -b *my_branch*

现在,您可以读取代码,并可以连接到您可能希望推送的其他远程回购。