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

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

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

任何线索...

所以你需要 "git clone SomeWebRepo" , "git checkout thebranch" 然后 "git branch CreateSomeNewBranchName?"

或来自 Git 手册页:

从已知标签开始开发

           $ 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 -b my2.6.14 v2.6.14"

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

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

现在,您可以阅读代码,并可以连接到您可能想要推送的其他远程仓库。