我剛開始使用git和github。我按照他們的指示,在最後一步遇到了錯誤。我正在檢查一個當前不受源代碼控制的現有目錄(項目大約一週)。除此之外,我的用例應該是工廠的運行。在新存儲庫上推送原點主錯誤
這裏發生的事情:
$ git push origin master
error: src refspec master does not match any.
fatal: The remote end hung up unexpectedly
error: failed to push some refs to '[email protected]:{username}/{projectname}.git'
GitHub的說明:
Global setup:
Download and install Git
git config --global user.name "Your Name"
git config --global user.email {username}@gmail.com
Next steps:
mkdir projectname
cd projectname
git init
touch README
git add README
git commit -m 'first commit'
git remote add origin [email protected]:{username}/{projectname}.git
git push origin master
看起來,最初的提交併不出於任何原因。 Git日誌幫助我瞭解提交是否有效。第二天我再次成功嘗試。謝謝! – sutee 2009-05-06 18:30:59
如果你沒有添加任何文件,提交或運行git init,year總會遇到這樣的問題。因此,請始終運行`git status`來查看一切是否正常。 – Raduken 2012-01-26 20:07:35
從現有代碼創建分支到新創建的git存儲庫時出現類似錯誤。通過克隆git存儲庫來解決錯誤。 – user553620 2013-11-27 16:45:04