版本控制對於開發來講很是重要,Atom固然也提供了很好的支持,本文將介紹如何在Atom中集成使用Git和GitHub git
當你修改了某個文件,而後發現改得不滿意,但願恢復文件到最後一次提交的狀態,可使用Cmd+Alt+Z
或Checkout Head Revision
命令
此命令將會放棄你對文件全部的修改,直接將文件恢復爲最後一次提交的版本
至關於Git命令git checkout HEAD -- filename
和git reset HEAD -- filename
若是恢復文件後發現仍是改過之後的好,可使用Cmd+Z
來撤銷剛纔的修改 github
在前文中講過,咱們能夠經過Cmd+T
/Cmd+P
列出全部項目中的文件,或Cmd+B
列出全部當前打開的文件,
或是Cmd+Shift+B
來列出全部新建的或更改過的文件
全部的這些方法都會在彈出的文件列表的右邊以圖標的形式顯示文件的狀態
特別是Cmd+Shift+B
,它會列出全部未跟蹤或是更改過的文件,至關於Toggle Git Status Finder
命令 編輯器
你能夠經過以下命令將Atom設置爲Git的默認編輯器atom
這樣當你提交時就會使用Atom來編輯提交信息
而且Atom還支持提交信息的高亮 .net
Atom會在窗口右下角顯示當前Git的狀態,好比當前的分支名,當前文件的狀態等 3d
Atom會用三種顏色來表示當前文件的更改狀況
你還能夠經過快捷鍵Alt+G ↑
和Alt+G ↓
來將光標從當前文件的一塊更改移到另外一塊更改 版本控制
若是你的代碼託管在GitHub上,掌握下列命令可讓你更方便地工做
* Alt+G O
在GitHub上打開當前文件
* Alt+G B
在GitHub上用Blame方式打開當前文件
* Alt+G H
在GitHub上用History方式打開當前文件
* Alt+G C
將當前文件在GitHub上的URL複製到剪切板
* Alt+G R
在GitHub上比較分支 code