2009-08-08 86 views

回答

24

在你的根文件夾中創建名爲.gitignore一個文本文件,並添加行類似下面的排除文件:

*.obj 
test.c 

隨後的.gitignore添加到您的Git倉庫,並承諾:

$ git add .gitignore 
$ git commit .gitignore 
+2

謝謝! 作爲一個方面說明,可以在tool-to-git的提交窗口中選擇路徑,並將其複製到lboardboard中,這樣可以輕鬆地將它們放入.gitignore – peterchen 2009-08-10 12:42:39

11

您需要調查.gitignore文件。

git help gitignore 
8

TortoiseGit可以添加文件以忽略帶有許多選項的列表。

右鍵 - > TortoiseGit - >添加到忽略列表 - >通過文件名/推而廣之

一個對話框顯示選擇的選項:

忽略類型

此文件只(比賽絕對名稱),

遞歸(匹配相同的名稱)

忽略文件

0在根目錄

.gitignore(需提交)

.gitignore在包括迪爾(需提交)

.git/info/exclude(如配置文件,存儲在本地)

5

如果您已經添加到文件存儲庫,但需要刪除/忽略它們。請按照下列步驟操作:

  1. 將這些文件移出存儲庫。
  2. 做一個承諾,這從倉庫
  3. 移動這些文件回庫中刪除這些文件,他們已經
  4. 做一個犯的地方,但現在不是將這些文件儲存庫的右鍵文件。選擇「添加到忽略列表」 - >「按文件名」。您添加這些選項的.gitignore選項無關緊要,但您可以查看互聯網中的差異。
5

由於的TortoiseGit的好處之一是使用用戶界面,特別是如果你使用過的其他產品,如TortoiseSVNTortoiseHg,這裏有一些用戶界面的方式來實現這一目標:

文件尚未添加

一個簡單的方法將文件添加到.gitignore排除是當你通過龜做git commit當你選擇文件上演 - 龜會列出所有非忽略的文件目前是不是在你的回購協議的在提交屏幕的底部框:

Adding file exclusions to .gitignore during commit

惡意文件已被錯誤

添加如果您已經提交或推不希望文件,另一種方式在新的(大約1.8 0.14)的TortoiseGit版本從您的回購分支刪除現有的文件,並將其添加到右邊鼠標功能Delete and add to ignore list下隱藏的.gitignore S的一個:

Removing versioned file from Repo and adding to GitIgnore

然後您有幾個.gitignore選項上是否添加眼前這個文件或通配符匹配任何選舉,並且這.gitignore將其添加到 - 本地文件夾,回購根,或者你的`git的/信息/排除」 。

然而,就在最後一刻,你有機會到保持文件的本地副本:

Deleted From Repo But Kept Locally

相關問題