2017-06-16 112 views
1

我正在使用GitHub並希望提交拉請求。當我分叉倉庫時,我沒有看到我所做的更改,因爲它從來沒有問過我將倉庫鏈接到哪裏。如何將分叉的回購鏈接鏈接到我的個人計算機上的拉取請求位置?這是面試和代碼完成,我不知道在哪裏(或如何)。拉叉並提交拉請求

我是第一個反對噪音的人,但我不知道要發佈什麼其他交流網站。如果我指向其他地方並且不先關閉,我會關閉它。

+0

當你從叉GitHub,通常你的本地Git應該知道在哪裏推動事情,理想情況下這是自動的。 –

+0

我下載了github桌面應用程序,並且顯示了我所做的工作,但無法在線看到它。它告訴我,我的回購和他們的回購沒有區別。多年來我沒有使用Git,我知道這是我的最終目標。嘈雜的帖子讓我越來越絕望。 – Jon

+0

你把你的改變推到你的叉子上嗎? –

回答

1

如果你在本地克隆原來的回購,您可以:

  • 確保你有GitHub上叉(你似乎有一個,你說你沒有看到你的變化,這是意料之中的,因爲你沒有把他們尚未)
  • 聲明叉作爲新的原點

也就是說

cd /path/to/my/local/repo 
git remote rename origin upstream 
git remote add origin https://github.com/<myGitHubAccount>/<reponame.git> 

不要忘記添加修改,提交和推送:

git checkout -b aNewBranch 
git add . 
git commit -m "Fix done in a new branch for PR (Pull Request)" 
git push -u origin aNewBranch 

從那裏,你可以去https://github.com/<myGitHubAccount>/<reponame.git>,切換到aNewBranch,並點擊「拉入請求」