上學期間使用visual studio寫代碼,VS過于龐大,後來逐漸轉向git bash和NotPad++。日常使用clone/add/commit/add指令,代碼編輯則用NotPad++進行編輯。
一個偶然的機會,看到了vs code的界面,被超酷的背景所吸引。之後,上網搜尋該軟體的介紹,立即決定上手玩一玩。
但在配置vscode的git功能時遇到一些問題,現将解決辦法列出來,供大家參考:
安裝vs code後,按快捷鍵‘ctrl+`’可調出指令行,預設是C槽使用者目錄。此時,如果你的git bash安裝路徑也是同樣的路徑,恭喜你,你可以正常使用git指令。
但如果你在配置git bash時,修改了路徑(即你從git上clone項目時在你設定的目錄下,例如:D:\github),你在指令行無法正常使用git。如果你輸入git,将會出現“‘git’ 不是内部或外部指令,也不是可運作的程式 或批處理檔案。”這樣的錯誤。
解決辦法:
(1)找到git bash的安裝目錄,并找到bin檔案夾(例如:D:\Program Files\Git\bin),将該路徑添加至系統環境變量path中,如圖所示。
(2)在vs code中,點選file->preferences->settings,如圖所示。
(3)在setting中找到features->therminal->External:Windows Exec。并在gitbash檔案夾中找到bash.exe檔案,并将其路徑複制到圖中所示位置。
(4)在setting中找到features->therminal->Integrated:Cwd,将你建立的git倉庫位址複制到圖中所示位置即可。如果不知道自己的github倉庫位址,打開gitbash用戶端,軟體會自動進入你設定的git倉庫位址。
兜兜轉轉配置半天才能正常從github克隆代碼,如果還沒有安裝gitbash的各位,如果想安裝gitbash直接按照預設步驟安裝吧,這樣你的vs code的git功能不用上述配置,直接可用。
另外,多說一句,從git上準備克隆TensorFlow的代碼,卻發現其不支援32位的作業系統,哭暈在廁所。