2009-12-04 85 views

回答

4

看看你的問題的標題,我看到git說../../file.name需要被刪除。因此,您似乎在git add的目錄下的目錄下面有一個目錄file.name。但是,這不起作用。 git add適用於當前目錄及其下方的目錄,而不適用於層次結構中更高的目錄。除非你指定一條路徑,當然。

更新:

記錄,雖然提示是有點隱蔽。從man git-add

A,--all

更新文件的git已經知道 約(同--update),並添加不由的.gitignore機制忽略 所有 未跟蹤文件。

-u,--update

僅更新文件的git已經 知道,分期修改後的內容爲 承諾和標記刪除的文件 去除。這與 「git commit -a」在準備 中進行提交時的作用類似,只是 更新僅限於命令行上指定的路徑 。 如果未指定路徑 ,則更新 當前目錄中的所有跟蹤文件及其 子目錄

+0

好吧,我不是100%我在父路徑,但聽起來像是這樣的情況。 – mrblah 2009-12-04 14:00:59

2

您是否在存儲庫的根目錄下運行該命令?