如何将单个分支从一个回购克隆到空新回购?

btxsgosb  于 2022-09-21  发布在  Git
关注(0)|答案(2)|浏览(138)

如何将一个分支从存储库‘A’克隆到Azure中的其他新存储库‘B’?

我已经在VS代码中克隆了Repo‘B’,它是空的,所以只有一个分支是Main,然后我打开了Repo‘A’,我想要克隆的分支,然后复制了HTTPS链接。

在VS代码终端中,我使用了‘git克隆--单分支--分支’名称‘’链接‘’。我可以在当地运行这个项目,但我不能把它推回蔚蓝。

n3h0vuf2

n3h0vuf21#

我不确定有什么捷径可以做到这一点,但您总是可以将特定的分支推送到您刚刚克隆的另一个远程服务器。

1.首先,您必须添加命令git remote add [name of the remote] [git address of the remote]提到的Azure遥控器
1.通过此命令git push -u [name of the remote] [name of the branch you wanna push]将特定分支推送到遥控器

例如:

1.git remote add azure https://azure.git
1.git push -u newbranch azure

i2byvkas

i2byvkas2#

实现这一点的一种方法是创建一个新的分支并在Azure上发出Pull请求。

1.在您的git cmd中,输入
Git checkout -b新分支机构名称

1.然后添加要推送的所有更改,键入
Git补充道。

1.然后
Git Commit-m“消息”

1.最后通过键入以下命令来推送更改
Git推送来源新分支名称

推送更改后,可能会提示您输入git凭据,请执行此操作。输入凭据后,在您的Azure Git上,您将看到一个“创建拉取请求”按钮。我希望你能自己做剩下的事。如有任何帮助,请发表意见。

相关问题