Git中怎么跨仓库将一个仓库中的一部分提交同步到另一个仓库中
1.在目标仓库的本地目录中,使用git remote add
命令将源仓库添加为上游仓库。源仓库为已存在的提交记录仓、目标仓库为需要同步记录的仓
git remote add A https://gitee.com/username/source-repository.git ,A为源仓同步到本地的分支别名,可以随意取名
2.查看本地工程添加的远程仓库地址
git remote
3.同步远程仓库信息
git fetch A
4.同步源仓中的部分代码
git cherry-pick <commit-hash>,
将<commit-hash>
替换为你想要同步的上游仓库中的提交哈希值。你可以通过查看上游仓库的提交历史来找到这些哈希值。
如果你想要同步多个提交,可以多次运行git cherry-pick
命令,或者使用一个范围来指定多个连续的提交。
5.解决冲突
6.正常走git add . git commit git push 的流程
发表评论