你好,我是新來的混帳,我不能完全理解.gitignore。gitignore如何工作?
假設我目前有一個Master文件夾,裏面有一個報告文件夾,我並不需要跟蹤。
Master Folder
|
+-- file 1
|
+-- dir 2
| |
| \-- file 2.1
|
+-- dir 3
| |
| +-- file 3.1
| \-- file 3.2
|
+-- Reports
| |
| +-- file 4.1
| \-- file 4.2
現在,我想修改該文件夾,以便我在倉庫克隆主文件夾。報告文件夾是否也被克隆?
在我編輯時,有人在報告文件夾中添加或更改了文件。
完成編輯後,我需要將主文件夾更新爲我更新的內容。如果我推動我的更改,它會影響主文件夾中的報告文件夾?
請參閱文檔上的[忽略文件和文件夾](https://stackoverflow.com/documentation/git/245/ignoring-files-and-folders)主題。 - 你真的嘗試過嗎?在問這個問題之前,你讀過關於忽略文件的任何內容嗎? – poke
您似乎也誤解了Git的工作原理:更改不會自動添加到您的存儲庫。只有您添加的那些更改,然後* commit *纔會將其存儲到存儲庫中,並稍後進行克隆。考慮閱讀[Git Book](https://git-scm.com/book/en/v2/)。 – poke