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
3.3成功后我们可以看到我们的图形可视化界面中已经出现了第二个项目
3.4上传第二个项目并点击Resolve解决冲突
3.5点击Resolve后我们可看到冲突项
3.6点击merge进行解决(自行选择修改冲突项)
3.7冲突解决后进行合并上传
文章来源:https://www.toymoban.com/news/detail-824781.html
3.8成功后我们可以看到我们的第二个项目也上传并合并成功
文章来源地址https://www.toymoban.com/news/detail-824781.html
到了这里,关于使用git将两个项目合并一个新的项目(保姆级)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!