當前位置:
首頁 > 知識 > 不小心輸多了git怎麼辦?僅此一招讓程序員無需退出重輸!

不小心輸多了git怎麼辦?僅此一招讓程序員無需退出重輸!

不少程序員會不小心在終端上輸入太多git,想知道是否有解決方案嗎?我經常使用git,經常在輸多之後離開並返回,然後鍵入完整的git狀態。這會導致出現一個煩人的提示框:

不小心輸多了git怎麼辦?僅此一招讓程序員無需退出重輸!

我的初始想法是在$ PATH中覆蓋git二進位文件,並且將它剝離任何匹配git的引用參數,所以最終只是在參數結尾處運行git狀態。一個更簡單的方法是使用git-config"s alias.*功能將第一個參數擴展為git到shell命令。

不小心輸多了git怎麼辦?僅此一招讓程序員無需退出重輸!

其中將以下git配置添加到.gitconfig文件中

不小心輸多了git怎麼辦?僅此一招讓程序員無需退出重輸!

然後你會發現你可以git 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)

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 IT168企業級 的精彩文章:

米其林欲打造不充氣輪胎,使用生物材料及3D列印技術
程序員薪資大調查:北上廣VS愛爾蘭,誰贏了?
程序員請注意:一個小bug就足以消滅一個火星氣候探測儀!
機器人之間的網路安全對抗 人工智慧真的來了!
蘋果耍心機?iOS 11控制中心關閉Wi-Fi和藍牙其實是「假關閉」

TAG:IT168企業級 |