积习难改。
其实也并非完全无法适应 transient 操作,hydra 我就很常用。
也许我是过于谨慎了,对包装过一层的命令不太放心。在命令行我从不为了方便而直接使用 HEAD
,而是每次都粘贴具体的 commit id,就怕万一哪天键盘敲太顺手了,一个 Ctrl-p ENTER
然后懵了。commit id 就是一道保障,防呆措施,因为用过一次它就变了。
积习难改。
其实也并非完全无法适应 transient 操作,hydra 我就很常用。
也许我是过于谨慎了,对包装过一层的命令不太放心。在命令行我从不为了方便而直接使用 HEAD
,而是每次都粘贴具体的 commit id,就怕万一哪天键盘敲太顺手了,一个 Ctrl-p ENTER
然后懵了。commit id 就是一道保障,防呆措施,因为用过一次它就变了。
我抽空再试试,主要是想用 Emacs 来合并冲突或写 commit message。
结合 ediff,相当好使
或者s-merge,也可以
你说的 smerge-mode吧?
magit 应该算是 git 最好的 GUI 了,一开始接触 Emacs 就开始用,现在已经无法自拔了。
没有它,根本不会 rebase 了。强烈推荐下。
git即使操作失误也可以从reflog里把东西找回来吧?不用这么小心
magit我挺想用的,不过在win系统上太卡,我只好想其它解决办法,靠magit吸引新手入坑可能真的会被吓跑,感觉还得靠org-mode才行,org应该是emacs里入门最简单、易学的东西了,不需要会编程,可以零配置也可以配置得很漂亮。