wsl中的git問題

2022-04-19 06:46:59 字數 442 閱讀 2627

當使用wsl開啟windows下的倉庫時可能會出現所有檔案都被標記為modified,這時一般有兩種情況。

由於wsl申請對檔案的讀寫許可權導致檔案的許可權發生改變。這時只需修改git的設定,忽略檔案許可權帶來的影響。

# for the current repository

git config core.filemode

false

# globally

git config --global core.filemode false

由於linux下和windows下的結尾符號不同,導致wsl開啟windows檔案時可能會修改檔案行結尾符號。這時只需設定git使其僅使用crlf行結尾符號即可。

git config --global core.autocrlf true

wsl中的git問題

WSL使用中遇到坑

在wsl中配置的一些服務如nginx,mysql,ssh等,每次開機都會需要手動開啟,參考網上的開機服務配置都是通過往 etc rc.local裡面新增啟動指令碼,但是wsl中怎麼配置都沒有效果。不過還好能夠找到其他方法進行代替,這兒有一種就是通過windows的開機啟動來開啟wsl中的啟動服務。以...

在WSL中安裝nodejs

wget 解壓安裝包 tar xvf node v10.15.1 linux x64.tar.xz我這邊解壓後的目錄是 usr local node v10.15.1 linux x64 將nodejs加入環境變數中 修改配置全域性環境變數配置檔案 vim etc profile 需要root許可權...

WSL問題之32位程式執行

目前wsl版本為 cat etc issue ubuntu 14.04.5 lts n l 是64位的 普通的64位linux是有辦法執行32位的程式的 但是我經過大量的實驗,發現wsl上無法執行elf 32 bit lsb executable 等32位程式 在這裡有官方說明 currently ...