2017-07-17 74 views
-2

無法在本地推「的新文件」到特定的「遠程的Git分支」無法將「新文件」推到一個特定的遠程的Git分支

  1. 我創建了一個新的文件。
  2. 我可以將新的本地文件推送到名爲的主分支
  3. 但我不是能夠在新的本地文件推送到其他遠程叫testBranch1
  4. 的例外是收到:

致命的:「遙控器/產地/ testBranch1」不似乎是一個git庫 致命的:無法從遠程存儲庫中讀取*

+0

'git remote show origin'說什麼? – Christoph

+0

@Christoph @Christoph我在原來的文章路徑中添加了輸出,謝謝 – xGIx

回答

1

正確的語法是

git push -u remoteName testBranch1 

您必須提供遙控器的名稱或URL。

+0

感謝您的評論,我添加了下面的代碼行,但我擔心它沒有工作,我做錯了什麼? git push -u https://github.com/BagGianni/Test333.git testBranch1 – xGIx

+0

甚至以下dosnt工作:git push -u https://github.com/BagGianni/Test333.git遙控器/ origin/testBranch1 – xGIx

+1

你已經有了'origin'和URL https://github.com/BagGianni/Test333.git,所以語法是'git push -u origin remotes/origin/testBranch1:testBranch1'(推送一個本地遠程追蹤分支來命名遠程分支)。如果這不起作用:從該遠程跟蹤創建本地分支並推送它:'git checkout -b --track testBranch1 origin/testBranch1 && git push origin testBranch1'。 – phd