如何使用 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*
现在,您可以阅读代码,并可以连接到您可能想要推送的其他远程仓库。
我只想将远程分支的副本复制到我的本地分支中。由于我没有权限将代码库写入或合并到远程分支,并且只有读取权限。那么,我如何克隆远程分支的副本,并将该副本保存到将在运行中创建的其他分支中。
任何线索...
所以你需要 "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*
现在,您可以阅读代码,并可以连接到您可能想要推送的其他远程仓库。