spacemacs——magit使用

运行命令 M-x magit-status,进入magit mode。
这里会列出unstage, staged, untracked files, recent commits。
spacemacs——magit使用
1、设置需要stage的文件:

j/k键上下移动光标
移动到unstaged文件,按s键,将其设置为staged
或者移动到staged文件,按u键,将其设置为unstage
如果要撤销更改,移动到staged/unstaged文件,按k键
按下tab键,可以看见修改的地方

2、创建commit

连按两次 c 键,之所以按两次 c 键是因为在按第一次 c 键后会在status bar出现你接下来的按键的不同选项(这种按键提示模式被spacemacs广泛使用)。其中提示commit是按 c 键,所以按第二次 c 键。即c-c

接下来可以输入commit内容,所有以#开头的内容都会被忽略。
连按两次Ctrl-c提交commit。

3、push remote

按大写 P
再按小写 p 确认 push,设置推送目标。
如果已经设置过 origin 了,就直接按return。

(?)maigt 提示

magit status 中 ?键可提示magit命令绑定在哪些按键上
如c 为commit相关,p如push相关等