不小心輸多了git怎麼辦?僅此一招讓程序員無需退出重輸!
知識
09-28
不少程序員會不小心在終端上輸入太多git,想知道是否有解決方案嗎?我經常使用git,經常在輸多之後離開並返回,然後鍵入完整的git狀態。這會導致出現一個煩人的提示框:
我的初始想法是在$ PATH中覆蓋git二進位文件,並且將它剝離任何匹配git的引用參數,所以最終只是在參數結尾處運行git狀態。一個更簡單的方法是使用git-config"s alias.*功能將第一個參數擴展為git到shell命令。
其中將以下git配置添加到.gitconfig文件中
然後你會發現你可以git git到你想要的內容,不管輸入多少個git,最後都可以得到你想要的結果,再也不用離開再返回重新輸入了。
(git sha is an alias for git rev-parse HEAD.)
如果你有其他問題,可以看看該用戶caius在Github上的開源項目?/ .gitconfig中是否有解決方案(該項目開源地址:https://github.com/caius/zshrc/blob/master/dotfiles/gitconfig)
※米其林欲打造不充氣輪胎,使用生物材料及3D列印技術
※程序員薪資大調查:北上廣VS愛爾蘭,誰贏了?
※程序員請注意:一個小bug就足以消滅一個火星氣候探測儀!
※機器人之間的網路安全對抗 人工智慧真的來了!
※蘋果耍心機?iOS 11控制中心關閉Wi-Fi和藍牙其實是「假關閉」
TAG:IT168企業級 |