鍍金池/ 問(wèn)答/人工智能  Linux/ github 我已經(jīng)fork了別人的項(xiàng)目,但是怎么把修改后的內(nèi)容推送給別人項(xiàng)目呢

github 我已經(jīng)fork了別人的項(xiàng)目,但是怎么把修改后的內(nèi)容推送給別人項(xiàng)目呢?

List the current configured remote repository for your fork.

git remote -v
origin  https://github.com/YOUR_USERNAME/YOUR_FORK.git (fetch)
origin  https://github.com/YOUR_USERNAME/YOUR_FORK.git (push)
Specify a new remote upstream repository that will be synced with the fork.

git remote add upstream https://github.com/ORIGINAL_OWNER/ORIGINAL_REPOSITORY.git
Verify the new upstream repository you've specified for your fork.

git remote -v
origin    https://github.com/YOUR_USERNAME/YOUR_FORK.git (fetch)
origin    https://github.com/YOUR_USERNAME/YOUR_FORK.git (push)
upstream  https://github.com/ORIGINAL_OWNER/ORIGINAL_REPOSITORY.git (fetch)
upstream  https://github.com/ORIGINAL_OWNER/ORIGINAL_REPOSITORY.git (push)

上面是fork之后,原項(xiàng)目有更新可以通過(guò)上面命令執(zhí)行之后更新到本地倉(cāng)庫(kù),但是怎么把修改后的推送出去呢?

回答
編輯回答
嫑吢丕
  1. fork到自己的庫(kù)
  2. 檢出剛才自己的庫(kù)
  3. 新建分支,編碼提交
  4. push剛才新建的分支
  5. 到github上去點(diǎn)pull request等待原倉(cāng)庫(kù)合并
2017年5月14日 15:46
編輯回答
舊時(shí)光

push到自己的fork庫(kù)中,然后new PR就可以了。

2018年1月5日 13:46
編輯回答
扯機(jī)薄

在你想要貢獻(xiàn)的分支上新建一個(gè)分支,然后修改提交,把這個(gè)分支同步到你的github倉(cāng)庫(kù)上,接下來(lái)發(fā)起PR(同步上去之后倉(cāng)庫(kù)會(huì)提示你要不要發(fā)去PR)寫(xiě)下說(shuō)明等待人家合并

2017年10月11日 15:19
編輯回答
寫(xiě)榮

這個(gè)操作叫做 PR (Pull Request),不過(guò)要?jiǎng)e人同意才會(huì)合并進(jìn)去。

比如這個(gè)

2018年2月22日 12:17