marsevilspirit's blog

git 的一些总结

当git pull与远端仓库发生冲突时,要先储存本地仓库在拉取。

1
$ git stash

然后再执行git pull。

1
$ git pull

这时我们再将之前储存的工作pop出来。

1
$ git stash pop

这是我们正常就会拉取成功,接下来我们要处理冲突,可以用git diff辅助查看。(目前我没有使用其他工具辅助nvim)

处理完之后就可以正常git三板斧了。


当我们在一个feat分支上开发时,主分支main更新了,我们需要将main的更新合并到feat分支上。

1
2
3
$ git checkout feat
$ git pull origin main
$ git merge main

这样就将main的更新合并到了feat分支上。

Sep 2024