如何使用 GIT cmd 将远程分支代码的副本复制到本地分支 [重复]
Posted
技术标签:
【中文标题】如何使用 GIT cmd 将远程分支代码的副本复制到本地分支 [重复]【英文标题】:How to get the copy of the remote branch code to local branch using GIT cmd [duplicate] 【发布时间】:2019-03-19 15:07:56 【问题描述】:我只想将远程分支副本的副本复制到我的本地分支中。由于我没有权限将代码库写入或合并到远程分支,并且只有读取权限。那么,我怎样才能克隆远程分支的副本,并将该副本保存到其他一些会即时创建的分支中。
任何线索...
【问题讨论】:
【参考方案1】:因此您需要将远程仓库克隆到本地仓库中(克隆与复制同义)。 克隆后,您可以从克隆的 repo 创建一个新分支:
git clone [Link to remote]
cd [into git folder]
git fetch [remote-name]
git checkout -b *my_branch*
现在,您可以阅读代码,并可以连接您可能想要推送的其他远程仓库。
【讨论】:
【参考方案2】:所以你需要 "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 cmd 将远程分支代码的副本复制到本地分支 [重复]的主要内容,如果未能解决你的问题,请参考以下文章
本地 GIT 分支和远程 GITHUB 分支是不是需要相同才能推送代码? [复制]