2017-09-13 66 views
1

這應該是一個相對簡單的事情,但我不能解決它和網上搜索沒有證明富有成效。新來的混帳,有文件,但不能做簡單的混帳添加

編輯

感謝您的回覆,我剛剛成功嘗試:git add *也將在單引號中因很有幫助社區成員的答案的一個建議。

+1

git add US/README1.txt – Alexan

+4

僅供參考:如果您只是從終端複製並粘貼文本,而不是發佈屏幕截圖,那麼對於此處的所有人而言,這一般更容易。 – 0x5453

+0

請閱讀Git和您的終端的書。這是你在這裏問的一個非常基本的問題。 – poke

回答

0

您提供的命令的路徑錯誤git add
是不是U5或Hyperbowl U5包含該文件的文件夾?

嘗試用git add 'Hyperbowl U5/README1.txt'

如sammms回答,我會建議你避免用空格名稱的文件夾。

+1

使用帶空格的路徑引號。 – poke

+0

包含該文件的文件夾是HyperBowl U5。我試圖輸入完整的文件名,包括文件夾HyperBowl U5,也不包括那 – AnyNameIFancy

+0

現在用引號應該工作 –

-1

使用git add .

git add .讓你的舞臺在作品提交。如果你的尺寸合適,但有時不可避免,這並不總是必要的。它也使預覽提交成爲可能。當您使用git add .時,所有文件都將簽入到您的本地索引中,該索引與您的工作目錄是分開的。

關於git add .的重要一點是,它會查看工作樹,並將所有這些路徑添加到分階段更改(如果它們已更改或新建且未被忽略),它不會執行任何「rm」操作。

1

您需要在git add命令後給出完整的文件路徑。即

git add HyperBowl\ u5/README.txt 

反斜線是逃避你的文件路徑的空白,所以Git並不感到困惑,並認爲這些都是單獨的命令。避免在文件路徑中留空格,改爲使用snake_case或CamelCase。例如,你可以命名這個目錄HyperBowl_u5,那會更好一些。因爲你只有一個文件要添加,所以你可以使用git'add all'命令,即git add --allgit add -Agit add .(這是一段時間)。任何這些應該讓你得到你想要的。