簡體   English   中英

Git 提交未更改的文件

[英]Git committing unchanged files

長話短說,我有一種情況,egit 允許提交未更改的文件。 如果我提交,這會破壞 git 存儲庫嗎?

未更改的文件始終在 git 中提交。 每個提交都是整個文件樹以及一條提交消息。 除非您遇到“未更改文件”描述沒有充分捕捉到的特定奇怪情況,否則不會有問題。

為了具體回答您的問題, git commit將提交索引中的這些文件,包括與存儲庫中的內容保持一致的文件。 有幾種方法可以在索引中包含文件(請參閱git-commit手冊頁)。

Git 根據其 hash 代碼提交文件; 如果它沒有改變(就像文件真正沒有改變的情況一樣),那么什么都不會被存儲。 但無論如何,無論提交時文件是否未更改, git commit都不會損壞存儲庫。

暫無
暫無

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

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