簡體   English   中英

GIT:如何將文件添加到 repo 但忽略它進行更改

[英]GIT: How to add file to repo but ignore it for changes

我有一個包含應用程序配置的文件。 我想將此文件添加到 repo 中,這樣每個人都可以擁有基本配置,但如果有人想要修改配置,則忽略文件中的任何更改。

我知道assume-unchanged但它看起來僅適用於本地存儲庫,當有人克隆存儲庫並更改此文件時,git 會將其標記為已修改。

謝謝。

即使問題有技術解決方案,我認為您也不應該尋求它。 作為您存儲庫的用戶,如果我不斷更改這個文件並且它沒有出現在我的舞台上,我會非常困惑。

在文件中的注釋中或在自述文件中(如果文件不允許注釋)將文件標記為不可編輯。

然后,如果有人想對其進行修改並在階段查看它,則他們有責任對文件設置忽略。

  • 調用您的配置config-template.conf並通過 repo 提供它。
  • 在自述文件中,指示用戶將模板重命名為您的應用程序希望找到的config.conf
  • config.conf添加到您的.gitignore

不會跟蹤config.conf

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM