1. 创建git项目及clone实现
1.1在git创建一个新的项目(此项目为合成后的项目)
1.2创建一个空白的文件夹
1.3点击右键选择Git Bash Here
1.4 输入命令git clone+git地址
运行成功结果如图所示
1.5文件夹变化
1.6打开对应文件夹我们发现该项目已经存在了
成功
2.导入第一个所需合并的文件
2.1接下来我吧我们的第一个的项目添加到我的这个远程仓库的remote中命令行
git remote add {你命名的新remote名字} {git仓库地址}
查看成功与否 -> 使用fetch命令git fetch {remote}/{branch}
成功后我们可以在图形可视化界面看到此项目已经出现
2.2使用git merge {remote}/{branch} --allow-unrelated-histories
命令
其中这里的--allow-unrelated-histories
该命令可以合并不相关的分支。除非存在文件冲突,否则它可以无缝运行。如果发现冲突,别无选择,只能使用更长的解决方案。
成功后我们可以看到我们的第一个项目已经出现在目录
2.3接下来我们依次输入下面几个命令进行第一个项目的提交
git add .
//提交所有
git status
//查看状态
git commit -m "new version"
//"new version" " "写点你想写的注释
git push
//提交
2.4依次输入命令后我们可查看git仓库第一个项目已经成功上传成功
3.合并
3.1我们按照导入第一个项目的方式将第二个需要合并的项目导入
3.2依次输入指令
git remote add {你命名的新remote名字} {git仓库地址}
(如果合并项目的项目名重名这里可以自己取一个其他的项目名)
git fetch {remote}/{branch}
git merge {remote}/{branch} --allow-unrelated-histories