好吧,這真的讓我很沮喪。我習慣於與SVN合作,並且對git來說是新手。我已經有一個名爲X的文件夾。一個collobarator對X進行了更改並將其提交,然後我對其進行了更新。我對它進行了更改,現在我想將它另存爲X2作爲新文件夾。所以我在本地複製了X文件夾,現在我想將它添加到github中。所以,我沒有添加我的新目錄後,爲什麼沒有「沒有提交」?
cd X2
git init
git add X2
git commit -m "changes"
git push origin master
我也試過在X和X2的位置,然後git的加X2和承諾,推動父目錄之中,但我不斷收到「沒有承諾」。
我在做什麼錯?
git add *而不是git add X2 – 2011-05-09 01:09:45
請問有誰知道-a和-am之間的莊嚴區別,因爲我真的感到困惑 – DaMainBoss 2011-07-18 02:15:11
@DaMainBoss:'-m'只是將消息放在命令中而不是啓動編輯器來編寫提交消息。 – 2011-08-16 17:52:37