我在我的linux和windows機器之間共享我的資源庫,並在我的linux機器上推送了一些權限更改。現在在linux和windows之間共享資源庫的問題
我的Windows機器說我這樣做的時候了最新:
git fetch -all
git reset --hard origin/master
git pull
但當我試圖做到以下幾點:
git checkout dev
它突然告訴我,我有本地更改,這恰好是我修改了我的Linux機器上的權限的相同文件。
處理這個問題的正確方法是什麼?我做了這些權限的更改,所以我不必每次使用我的linux機器時都手動使用chmod
。
我懷疑你可能在這裏有一個行結束的問題。 Windows和Linux使用不同的行結束符,並且您在Linux中觸及這些文件可能意味着結尾發生了某種變化。 –
我很確定我配置了我的windows git安裝,以便始終使用linux線路結尾進行拉和提交 – xorinzor