如果安裝了Git For Windows川背,那么安裝目錄下會有這兩個exe
- git-bash.exe
- git-cmd.exe
顧名思義,bash是linux風格的命令行扩然,路徑也是linux式的辆毡,可以使用windows和linux的命令;
cmd是windows風格的命令行异袄,可以使用windows命令;
此外玛臂,還有一個最大的不同點烤蜕,git-cmd是天生就帶了系統(tǒng)的PATH環(huán)境變量,這一點會導致如果你運行某些腳本的時候迹冤,如果依賴某些安裝的程序讽营,如python、node這些泡徙,git-bash就會提示不存在對應的命令橱鹏,而git-cmd可以正確運行。
這個坑锋勺,是在構(gòu)建Electron的時候遇到的蚀瘸,現(xiàn)在細想下,還是因為當時安裝Git For Windows的時候庶橱,有個選項選擇讓git不融合到windows的命令行中贮勃,而通過git-bash來操作git。