2017-09-18 93 views
2

已經採取如何從我目前的狀態

  1. 我發現了一個GitHub的倉庫從用戶X
  2. 我點擊「在Visual Studio中打開」
  3. 我做了一些改變步驟做一個拉請求並做了一個提交。它致力於我的本地存儲庫。
  4. 我爲Visual Studio 2017安裝了github擴展
  5. 我在我自己的github倉庫中直接從用戶X的倉庫創建了一個fork。

問題

我希望我的變化出現在用戶X的倉庫拉入請求

什麼是在Visual Studio(而不是命令行),我需要的具體步驟採取這樣做,給我現在在哪裏?

更多信息

我沒有或不想在用戶X的這個GitHub的庫的任何權限,這可能涉及從做一個叉拉請求。我想我似乎無法弄清楚的是如何讓我的變化進入我製作的分支。一旦它在那裏,我想我知道如何在我的fork中在用戶X的倉庫中創建一個pull請求。我的github擴展只會提到他的存儲庫,因此我無法將我的更改推送到我的分支中。

更新:推到我的叉子失敗

我的遙控器:

enter image description here

當我試圖把我的叉子在Github上:

enter image description here

我得到這個:

enter image description here

我在Github上的fork沒有任何分支(我擁有的(在「Yours」標籤下))。所以推送失敗。但我需要成功地推動獲得分支,對吧?看起來像一個捕獲22.

+0

我認爲你做錯了方式。你應該先在GutHub中創建fork,然後克隆你的fork(在VS中打開),然後提交,推送,然後從fork中創建pull請求。 – Alexan

+0

你的叉子裏沒有任何分支?你如何分叉回購? – Alexan

+0

你的選項卡在哪裏? – Alexan

回答

1

我認爲你做錯了方式。

如何有助於GitHub庫:

  1. 叉GutHub回購,你在你的GitHub的戶口本佩羅的叉

  2. 克隆你的叉子(在VS只需點擊打開)

  3. 提交到您當地的回購
  4. 推到您的貨叉
  5. 從您的貨叉創建請求

請參閱guide here

你可以在你目前的狀況做什麼:從你的本地倉庫到你的叉子

  1. 推(你需要遠程更改本地回購)
  2. 創建叉拉請求。

  1. 克隆你的叉子(開在VS)
  2. 與您當地的回購合併它,當你有承諾
  3. 推到你的GitHub叉
  4. 創建一個從拉動請求叉子。

如何遠程更改你在VS本地回購:

  1. 在團隊資源管理器選項卡轉到主頁:

enter image description here

  • 前往設置:
  • enter image description here

  • 庫設置=>遙控器:
  • enter image description here

    當你推,則可以選擇哪些遠程推:

    enter image description here

    評論:改爲爲您添加遙控本地回購,y您可以將原點更改爲需要推送的叉子。

    +0

    謝謝。我不知道如何做你的第一步「改變你的本地回購遙控器」。我要搗碎哪些按鈕? – toddmo

    +0

    團隊資源管理器=>首頁=>設置=>存儲庫設置=>遠程 – Alexan

    +0

    我將我的遠程分支添加了。接下來我該做什麼?我的本地回購仍然指向用戶X庫的遠程。 (謝謝) – toddmo

    相關問題