一些常见的git命令
配置
git config --global user.name "name" |
什么时候是用--global
,什么时候不用呢?如果你只想在当前项目中使用这个配置,就不用--global
reset 和 revert
reset
和revert
都是用来撤销之前的提交,但是有一些区别。
reset
是直接删除之前的提交,而revert
是创建一个新的提交,这个提交是之前提交的反向操作。
merge 和 rebase
merge
和rebase
都是用来合并分支的,但是有一些区别。
merge
是将两个分支的提交合并到一起,形成一个新的提交。rebase
是将两个分支的提交按照时间顺序重新排序,然后合并到一起。
其他内容参考这里
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Xiaotan's Blog!
评论