2017-07-04 117 views

回答

1

的命令是(using setx):

setx PATH=%PATH%;C:\path\to\Git\bin 

在WSL(視窗Subsytem對於Linux),您可以鍵入,安裝後:

which git 

應該已經在你的PATH/usr/bin/usr/local/bin

如果不是的話,你可以嘗試找到它:find/-name "git",並將其與添加到您的~/.profile

export PATH=$PATH:/path/to/git 

但要注意的WSL將安裝一箇舊版本的Git。

杉最近的一次,用途:

sudo add-apt-repository ppa:git-core/ppa 
sudo apt-get update 
sudo apt-get install git-core 

哪裏是/usr/local/bin在Windows?

正如BashOnWindows issue 402提到:

C:\Users\**user**\AppData\Local\lxss,你會發現:

  • 根文件夾
  • 主文件夾
  • 和隱藏rootfs文件夾(\bin\boot\dev,\ etc ...)

請勿更改任何內部!認真!通過/mnt/**letter**/

而且

訪問的Windows文件:

也許我不完全瞭解猛砸在Ubuntu上的Windows是。

參見Wikipedia WSL entry

視窗子系統用於Linux(WSL)是用於運行(ELF格式)的Linux二進制可執行文件本身上的Windows兼容層10
視窗子系統用於Linux僅可在Windows 10 5的64位版本上,並且可以在Windows 10週年更新和更高版本中激活。
WSL使用比完全虛擬化機器更少的資源,這是在Windows計算機上運行Linux軟件的最直接方式,同時還允許用戶在同一組文件上使用Windows應用程序和Linux工具。5

的OP補充說:

所以,如果我安裝Git和它在/usr/bin/git,並對應爲C:\Program Files\etc...特定文件夾這樣的?

是的,根據C:\Users\**user**\AppData\Local\lxss\rootfs\usr\...,但你不應該直接訪問它。您只能通過WSL bash使用它。 >系統屬性 - - >環境變量

是的,完全

是通過把它在我的~/.profile對進入控制面板設置我的PATH不同。如果你想設置你的Windows環境變量PATH,你需要使用Git for Windows,作爲described in here

+0

如何找出路與git上後開發出來的?我似乎無法找到它。我最初通過運行'sudo apt-get install git'來安裝它。# – Vincent

+0

@Vincent您提到Windows。 Windows不使用apt-get。正如我在答案中所描述的那樣,簡單的zip文件就足夠了。 – VonC

+0

對不起,我在一臺Windows機器上,但是我在Windows上的Ubuntu上使用Bash,所以我通過bash shell安裝了git。 – Vincent

1

的解決方案假定ü要訪問的git裏面WSL在Windows環境

檢查了這一點 https://github.com/ardevd/gitwrap/releases

這從WSL輸出包裝管道的窗戶,也適用於由開發商

聲稱機器人工作室

這個包裝不是由我 任何問題PLZ GitHub的頁面