Git 知识

1、git merge 、git cherry-pick、git rebase

可以看出merge结果能够体现出时间线,但是rebase会打乱时间线。 

而rebase看起来简洁,但是merge看起来不太简洁。

在项目中经常使用git pull来拉取代码,git pull相当于是git fetch + git merge,如果此时运行git pull -r,也就是git pull –rebase,相当于git fetch + git rebase

 

git cherry-pick <commitHash> 上面命令就会将指定的提交commitHash,应用于当前分支

2、git revert和 git reset

posted @ 2021-12-25 11:02  再见傅里叶  阅读(20)  评论(0编辑  收藏  举报