本篇博客主要说的是:把远程分支拉取到本地解决完冲突之后,再推送到远程分支
1.首先本地所属分支与远程绑定的分支进行合并,使得远程和本地都处于最新状态;
git add .
git commit -m "new"
git pull -- rebase [remote ] [remote--branch] //远程分支与本地分支强行合并
git push [remote ] [remote--branch] //再把本地提交到远程,保证本地和远程是同步最新的
解释 :
git pull -- rebase [remote ] [remote--branch]
[remote]:git remote add 设置的名称 可以使用git remote show 进行查看
[remote --branch]:远程的分支名称
必须确定远程分支与本地分支保持一致,否则会造成一个远程分支覆盖本地分支的情况
2.拉取远程你要合并的分支到本地
git fetch [remote] [ [remote--branch]
[remote--branch]:本地新的分支名称,通常可以使用Tab键进行补全;

3.合并刚刚新建的分支名称
git merge [remote--branch]

4.合并完以后进行查看,在本地解决冲突
git status

如果使用的是laravel框架,解决完冲突最好执行一下: composer update 安装一些需要的扩展免得一直在解决冲突
5.最后确认冲突解决完,在执行提交
git add .
git commit -m "new"
git push
如果有遇到其他报错,我会在下一篇博客中讲述一下git报错
这篇博客介绍了如何将远程分支拉取到本地,解决合并冲突,并将更改推送到远程。首先,通过`git pull --rebase`强制合并远程分支,然后处理冲突,使用`git add.`和`git commit`提交更改,最后用`git push`推送更新到远程。在laravel框架下,解决冲突后建议执行`composer update`确保扩展同步。
2014

被折叠的 条评论
为什么被折叠?



