我只想将远程分支的副本复制到我的本地分支中。由于我没有编写代码或将代码库合并到远程分支的特权,并且仅具有读取权限。因此,我该如何克隆远程分支的副本,并将其保留在其他将动态创建的分支中。
任何线索...
答案 0 :(得分:1)
所以您需要“ 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”合并为一个步骤
答案 1 :(得分:0)
因此,您需要将远程存储库克隆到本地存储库中(克隆与复制同义)。 克隆后,您可以从克隆的仓库中创建一个新分支:
git clone [Link to remote]
cd [into git folder]
git fetch [remote-name]
git checkout -b *my_branch*
现在,您可以阅读代码,并可以与可能要在其上推送的其他远程回购连接。