簡體   English   中英

如何在git分支中“隔離”文件

[英]How can I “Isolate” file in a git branch

是否可以將git分支中的文件與父級隔離?

我為每個分支都有一個msbuild配置文件,當從父級完成合並時,我不想更改文件。 另外,當我將分支推送到父目錄時,不應將文件推送。

在perforce中,有一個名為“ isolate”的概念可以提供此功能,git是否有類似的功能?

gitattributes在merge = ours中看起來很有希望,但是看起來必須在每台機器上都設置它。

謝謝!

我會在您的存儲庫中添加一個預提交掛鈎 ,以查找該特定文件,如果嘗試將其包含在提交中則失敗。

您的文件仍將被提交(第一次),並且嘗試更新該文件只能通過顯式地繞過預提交鈎子來完成(因此,您知道它不是偶然完成的)

暫無
暫無

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

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