git使用经验

时间:2022-07-25
本文章向大家介绍git使用经验,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

git 查看版本树

git log --oneline --graph --decorate --all

git reset revert 区别

https://www.css3.io/hui-gun.html

  • git reset –-soft:回退到某个版本. 将这中间回退的commit都并入暂存区, 暂存区内本来有的改动不会丢, 不会动文件区.
  • git reset -–hard:彻底回退到某个版本,本地文件区变为该版本, 丢弃撤销的commit和暂存区中所包含的更改;

reset时只应修改本地的提交链, 不应影响公共提交链. (否则一方面造成与远端的提交树冲突, 另一方面可能会冲掉别人的工作成果)

git revert 用法 git revert只能抵消上一个提交, 相当于做出了一个新提交, 该提交的改动是上一个提交的反操作.

另外可参考:

当撤回到合并分支之前时, 需要决定退到分之前的哪一条路, 建议执行git help revert并查看-m参数. 一般不会有人撤回合并操作.