GIT:Linux 上的檔案權限遺失

GIT:Linux 上的檔案權限遺失

我在 GitHub 上有一個 GIT 儲存庫,可以在 Windows 和 Linux 上使用。這是我觀察到的:

(on Linux) git pull
(on Linux) I cannot save files. I change permissions, and make changes.
(on Linux) git push

(on Windows) git pull
(on Windows) I make some changes
(on Windows) git push

(on Linux) git pull
(on Linux) I *still* do not have the rights to change the files.

如何讓 GIT 始終允許我更改 Linux 上儲存庫中的檔案?

答案1

需要更多細節。 “更改權限”後您執行「git add」/「git commit」(或更簡單的「git commit -a」)舞蹈:git 確實註冊了檔案的權限。

答案2

1)在linux的主目錄下建立git repo

$>mkdir ~/source
$>cd ~/source
$>git init
$>git pull .....

未經測試的程式碼,但這應該為您指明正確的方向。您的主目錄下應該沒有燙髮問題。

2)執行 sudo git pull,但我真的不推薦它。

相關內容