背景
因為一直都是用小烏龜操作git的狭姨,最近的有想嘗試一下bash命令行的操作宰啦,但是一開始就遇到了問題:我修改了代碼里的一份文檔,用git status 查看的時候饼拍,會發(fā)現(xiàn)發(fā)生了修改赡模,需要用git add 操作先添加到緩存區(qū)里,這個時候問題來了师抄,雖然bash 有提供補全功能漓柑,但是對于一些路徑來講還是太深,對于我這樣的懶人司澎,更是無比的苦惱欺缘。
方法
git add 有一個非常好用的方法:
git add -i
這個方法會把git add對應的操作都顯示出來,像這樣:這是一個很有用的操作挤安,至少是可以避免一個個的輸入過長的路徑谚殊,比如,當選擇 update 操作的時候蛤铜,會用列表顯示出當前需要add的文件嫩絮,我們只需要根據(jù)列表的索引添加就是了,當添加完成之后围肥,按一下空格剿干,就能夠更新了。
同樣的穆刻,對于新添加的文檔和需要撤銷操作的文檔來講置尔,這個方法也是很管用的。