我已經在我的虛擬機上克隆了由教授創建的存儲庫(我正在運行Ubuntu 13.10),我們應該創建個人文件夾。我創建了我的,但我不能爲我的生活提交併推動它在GitHub上顯示。我發誓我已經在這裏嘗試過每一個答案,事情有所改善。例如,我原來的Git版本太舊,不允許https。我還在我的個人目錄中創建了一個空白文件,因爲我知道GitHub不存儲空文件夾。如何在GitHub上提交併推送到其他人的存儲庫?
我本來克隆使用存儲庫:
$ git clone git://github.com/astrofoley/astr596.git
,然後用於
git config --global user.name "myusername"
和
git config --global user.email "myemail"
我與我的教授檢查,他確信我有足夠的權限。在這一點上,根據我使用哪種提交和推送方法(我總是嘗試推送到https://github.com/astrofoley/astr596.git),我得到了幾個不同的錯誤,從「沒有添加到提交但未跟蹤的文件存在」到「403」,有幾個不同的錯誤。我不知道我在做什麼錯,但我懷疑這是與存儲庫屬於另一個帳戶的事實有關。無論哪種方式,這是令人難以置信的令人沮喪。請幫忙!
編輯:這是我目前的問題的一個例子。我嘗試添加並承諾在我的目錄中的文件再次使用
git add blank.txt
(這一步似乎都工作得很好),然後
git commit blank.txt
在這一點上,我得到的消息「分支大師,沒有什麼提交,工作目錄乾淨「。
你甚至不能在你的本地回購中提交?如果您在機器中克隆存儲庫,則可以在本地執行任何您想要的操作。推動將是另一件事 – iberbeu
你有沒有改變blank.txt中的東西?這是'git status'的輸出? – iberbeu
我終於在昨晚的某個時候得到了完整的提交提示(它要求提交我的提交消息),但我認爲它已被取消,我現在看不到它。 – Arnold