我只有git local。所以,我的机器里有我的项目。比,我复制并粘贴项目的所有文件(所以gits文件在那里)在另一台计算机上并进行提交。然后在我的电脑上提交。
所以我有这种情况:
#Computer 1
|A => Make a lot of comits
| =>Duplicate all file here
#Computer 2
|B => Make other commits
| =>Duplicate all file here
我想这样做,加入2项目并创建2个不同的分支
|A |B
\ /
| => Duplicate all files here
然后我可以使用2分支的公共合并轻松合并
|C => Merged,
/ \
|A |B
\ /
| => Duplicate all files here
我该怎么做:用2个分支加入2个重复项目和本地文件?
答案 0 :(得分:1)
在每个存储库上创建另一个项目的远程:通过文件共享或在同一台计算机上复制这两个存储库。
$git remote add computer2 <path-to-other>
然后获取更改
$git fetch computer2
此时你有本地分支和另一个分支,作为远程分支
将远程分支与
合并$git merge computer2/master