我通過學習開放式實踐緩慢地摸索着我的方式。目前,我正嘗試向GitHub上的存儲庫提交pull請求。我修正了一個錯誤。現在,我想提交它。將本地分支發佈到GitHub存儲庫
在我開始研究這個bug之前,我創建了一個分支。該分支被稱爲bug-fix/xyz
。我改變了我的代碼。然後我從命令行運行git commit -m "Fixing bug #xyz"
。這在本地提交了更改到我的分支。但是,我注意到我的分支沒有在GitHub中列出。根據我的理解,這意味着我沒有「發佈」該分支。換句話說,分支只存在於本地。
當我運行在命令行git branch
,我看到:
* bug-fix/xyz
master
第一行是綠色顯示。如何將此分支推送到GitHub上的遠程存儲庫?我試圖
git push [repositoryName] bug-fix/xyz
不過,我收到一個錯誤,指出:
fatal: '[repositoryName]' does not appear to be a git repository.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
是否庫必須是一個完全合格的網址?我無法弄清楚a)如果我輸入一個無效值和其他東西,或b)如果一些完全合格的url是自GitHub以來需要的。我如何找到這個值?
謝謝!