[英]Fatal: remote origin already exists
我正在參加免費的虛擬哈佛計算機科學課程,並嘗試提交一個項目:即一個名為“搜索”的目錄。 提交說明如下:
git init
git remote add origin https://github.com/me50/USERNAME.git
git add -A
git commit -m "Submit project 0"
git push origin master:web50/projects/2020/x/search
當我執行 git init 時,我得到
Reinitialized existing Git repository in /Users/MYNAME/Desktop/CS50_WebDev/search/.git/
當我做 git remote add origin https://github.com/me50/USERNAME.git 時,我得到
fatal: remote origin already exists.
在過去的 3 個小時里,我一直在努力解決這個問題。 請幫我。
bot 評分非常特別:“例如,對於這個項目,這意味着如果評分人員訪問https://github.com/me50/USERNAME/blob/web50/projects/2020/x/search/index.html。 html (其中 USERNAME 是您自己的 GitHub 用戶名,如下面的表單中提供的)您為此項目提交的 index.html 應該是顯示的內容。如果沒有,請根據需要重新組織您的存儲庫以匹配此范例。:
當我執行 git init 時,我得到
Reinitialized existing Git repository ...
這是錯誤的根源。 這些說明假設您還沒有 Git 存儲庫,因此git init
將創建一個。 如果您已經有一個 Git 存儲庫,則git init
基本上什么都不做。 1因此,如果您現有的 Git 存儲庫已經有一個名為origin
的遠程,則git remote add origin
失敗,因為它無法添加新的源。
可能你應該做的是在一個沒有現有 Git 存儲庫的新目錄中開始。 (通常我喜歡從一個完全空的目錄開始,而不是一個填充了一些現有文件的目錄,但他們的說明假設您有一個填充了文件的目錄,只是沒有.git
隱藏子目錄。)
1主要在這里是因為它仍然從標准鈎模板目錄安裝任何標准鈎子。 您可以使用--template
選項從您選擇的特定目錄安裝特定的 Git 鈎子。 我不知道有誰真正做到了這一點。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.