我已經創建了一個文件a,名稱爲--
。我如何將它添加到git存儲庫?將一個名爲「 - 」的文件添加到git存儲庫中
我知道我可以做git add .
,但我不想。我想知道如何專門添加這個文件,名爲--
。
我想:
$ git add --
Nothing specified, nothing added.
Maybe you wanted to say 'git add .'?
$ git add "--"
Nothing specified, nothing added.
Maybe you wanted to say 'git add .'?
$ git add '"--"'
fatal: pathspec '"--"' did not match any files
$ git add \-\-
Nothing specified, nothing added.
Maybe you wanted to say 'git add .'?
那麼,如何添加一個名爲--
爲提交做準備的文件?
爲什麼你想要一個名爲'--'的文件嗎?它只會導致悲傷。如果你添加了那個,你還會添加'-f'和'-r'以及只是'-'嗎?糟糕,糟糕的主意。 –
@JonathanLeffler打破混帳? :-)只是試驗,找出事情是如何工作的。 –
好。 '--'的問題並不是'git'專有的;它是POSIX記錄的一個廣泛使用的約定。你使用與看起來像一個選項的其他文件名一樣的機制。使用完整路徑'$ PWD/- '或相對路徑'。/ - '或者人們建議的 - 使用'--'來標記參數的結尾。但是'--'在Unix中具有傳統意義的事實意味着一個名爲'--'的文件將從現在開始直到你移除它的那一天(這是人們希望的一天,現在就是!)。 –