Jas*_*ker 6 git merge branch git-branch
例如,假设我有存储库 1 和存储库 2。存储库 1 有一个文件/a/b/c/d。我可以将此文件作为 导入到存储库 2 中吗/e/f/g/h?
原因是我想从不同的 git 存储库的实验分支中提取更改。我尝试将所有内容合并在一起,但存在大量(各种)冲突。因此,我怀疑我是否可以合并整个分支,但我想尝试尽可能多地引入。
有什么方法可以做我想做的事情,或者我只能直接复制文件吗?
您可以使用从远程存储库获取文件git archive。然后,您可以将文件添加并提交到您的存储库。这种方法不会保留他的分支的历史。有关详细信息,请参阅git 存档文档。
如果您想尝试保留该实验分支的部分内容,您可以将git fetch他的存储库,然后将git rebase他的实验分支复制到您的存储库中,根据需要编辑或跳过有冲突的提交。一旦你的存储库中有一个清理过的分支,你就可以将其合并到其中。请参阅git rebase 文档
| 归档时间: |
|
| 查看次数: |
11423 次 |
| 最近记录: |