0
我的網站使用Github上託管的源代碼的開源論壇應用程序,我必須使用git pull
進行更新。即使未找到文件,Git pull也不能正常工作?
問題是我對跟蹤的文件做了一些更改,所以Git不再允許我成功地執行git pull
。所以,這裏是我做過什麼來解決這個:
- 添加的文件到的.gitignore
- 運行的命令
git update-index --assume-unchanged file.rb
,以確保該文件沒有被跟蹤。
但我仍然不能做git pull
可能是因爲這一點 - 即使該文件在本地未跟蹤,它仍然被遠程存儲庫跟蹤。在這種情況下,我該怎麼做git pull
更新我的網站,同時確保file.rb
被忽略?
編輯:請注意,我無法對遠程回購進行任何更改。任何更改都必須在本地進行。
正確,'git commit'不會做任何遠程更改,並且在提交之後您將能夠提取和合並遠程更改 – xjedam
您的意思是,我必須運行這些命令,對吧? ** 1。**'git add .' ** 2。**'git commit -m'一些變化'** 3。''git pull' - 這次git拉過了,但我希望這個是正確的方法。請讓我知道如果我做錯了。 –
你這樣做絕對正確。 :) – bredikhin