1. 程式人生 > >【解決】GitHub 客戶端下載後安裝在哪裡?

【解決】GitHub 客戶端下載後安裝在哪裡?

  • GitHub Desktop 配置環境變數
  • GitHub 安裝路徑
  • GitHub Shell、Bash

環境是 Windows 10。

從 GitHub 官網下載了 GitHub 的 Desktop 版本之後,它其實不僅是一個 GUI,還帶了 Shell(Bash),但是發現找不到它們是被安裝在哪個路徑。(主要是要知道 Shell 的路徑,GUI 的路徑不重要)

後來瞭解清楚了,在 Win 10 中,Shell 的安裝路徑是:
C:\Users\<username>\AppData\Local\GitHub\PortableGit_<numbersandletters>\git-bash.exe

上邊的 AppData 是預設隱藏的。
git-bash

這個 git-bash.exe 是可以直接開啟來互動的,而另外還有一個 git.exe,它是作為命令在 cmd 裡使用的,區別就是互動形式下可以有更多自由,而且它已經集成了 vim、touch、ls 之類的 Linux 下的應用與命令。
git

git.exe 的路徑是:
C:\Users\<username>\AppData\Local\GitHub\PortableGit_<numbersandletters>\cmd\git.exe,要在 cmd 裡通過命令git ……呼叫,也就是說如果已經在系統環境變數中添加了這個路徑,那麼 win+R 去呼叫 git 的時候只會出現一個一閃而過的框框。

而如果你的機器是 Windows 7,那麼上邊這個 git.exe 的路徑中要把\cmd\改成\bin

而至於開始選單中應用快捷方式下,GitHub,Inc這個資料夾下邊的那個 Git Shell,跟上邊那個 git-bash 其實是一樣的,具體區別不清楚,而且也不知道它的具體路徑是哪裡。

GitHub Shell
順便說一下,我忘記之前是怎麼把它啟動後的預設pwd修改成我自己想要的地方了,知道這兩個問題答案的讀者麻煩留言解釋一下。
default pwd

更多:實際上這個問題在 Stack Overflow 這個提問下有更多相關的介紹。