我無法理解這一點。Github提交(推送)要點
我已經創建了一個要點。然後我跑
$ mkdir mygist $ cd mygist $ git init $ git pull [email protected]:869085.git
然後,添加文件,更改文件,並嘗試提交。
$ git add . $ git commit -a -m "Better comments"
然後我不知道如何將它發送回github並提交此git。
我無法理解這一點。Github提交(推送)要點
我已經創建了一個要點。然後我跑
$ mkdir mygist $ cd mygist $ git init $ git pull [email protected]:869085.git
然後,添加文件,更改文件,並嘗試提交。
$ git add . $ git commit -a -m "Better comments"
然後我不知道如何將它發送回github並提交此git。
如果您只是從克隆要點開始,那麼origin
(指代原始存儲庫的「遠程」)是爲您設置的,這可能是最簡單的。那麼你可以做git push origin master
。例如:
git clone [email protected]:869085.git mygist
cd mygist
# Make your changes...
git add .
git commit -m "Better comments"
git push origin master
但是,如果你不想重新進行更改,你可以這樣做:
cd mygist
git remote add origin [email protected]:869085.git
git fetch origin
# Push your changes, also setting the upstream for master:
git push -u origin master
嚴格地說,git fetch origin
和-u
參數git push origin master
是可選的,但他們會幫助將origin
的上游分支master
與您當地的分行master
相關聯。
泰國是什麼,我要怎樣做,但是當我做 $混帳推起源主 我得到 關鍵輸入密碼「/c/Users/user/.ssh/id_rsa」: 錯誤:權限869085 .git拒絕MightyTechnologies/Mighty-Solution-CMS。 致命:遠程端意外掛斷 – Sergey 2011-03-16 12:40:58
@Sergey:這是一個猜測,但可能是您沒有將'/ c/Users/user/.ssh/id_rsa.pub'中的公鑰添加到SSH MightyTechnologies帳戶的公鑰?否則,也許這裏的一些建議(http://help.github.com/troubleshooting-ssh/)可能有所幫助? – 2011-03-16 12:55:22
@JJD:你對這個答案的編輯切換爲使用'git branch -u',它最近纔在git中引入(v1.8.0),所以我改變了使用'git push -u origin master'的答案,這也保存了一個命令。 – 2013-04-09 07:51:32
由於您沒有使用git clone
您沒有遠程設置。雖然馬克Longair的解決方案是最好的,另一種是:
git push [email protected]:869085.git
泰國是我正在嘗試做的,但當我做'$ git push origin master'時,我得到'輸入密鑰'/c/Users/user/.ssh/id_rsa'的密碼:錯誤:869085.git的權限被拒絕MightyTechnologies /強大的解決方案,CMS。致命的:遠端意外掛斷了 – Sergey 2011-03-16 12:42:45
我只是想評論任何人試圖做到這一點:**您不能將文件夾添加到一個要點**(或者至少我做不到當我嘗試)。如果我試圖將一個文件夾添加到導致我相信下面的答案不起作用的要點,我無法推送。但他們這樣做,只是不提交文件夾。 – 2017-12-08 11:09:23