我使用Git作爲獨奏開發者。我最近開始將我的項目推向私人回購的在線。當我創建一個新服務器時,我克隆了repo並運行我創建的任何安裝腳本以啓動並運行。修改文件後Git拉動。如何避免衝突?
安裝腳本通常會更改某些目錄。例如,cache
目錄需要具有允許寫入文件的權限。有時我也會修改一個配置文件(儘管我已經開始將配置文件放在環境變量中),或者引入一些不屬於項目一部分的內容映像。
當我對這些文件進行更改時,我不能再使用git pull
來提取已更改的文件。如果我因衝突而做了git pull
,Git會抱怨。
我試圖找到一種方法,將允許我從本地推送到遠程,並從遠程git(私人github)拉到我的服務器。
可能嗎?
嗯,我建議將這些更改保留在回購之外,但如果您真的無法做到這一點,如果您的本地更改沒有任何實際衝突,則存儲> pull> pop通常會起作用。 – jonrsharpe