computerの日記

Cisco,SHELL,C,Qt,C++,Linux,ネットワーク,Windows Scriptなどの発言です

pagure で pull request してみる

Fedorafedora-kickstartとうところで、作業した記録。

修正して、upstream に pull_request を送る方法

1年前にFedoraに貢献していたんですが、そのやり方を忘れていたので備忘録となります。

前提として、upstream/master は、fork されているものとします。

pagure で、自分の fork されたページを表示させておきます。

upstream が設定されているものとします。

$ git remote -v

されていなかったら設定します。

$ git remote add upstream https://pagure.io/fedora-kickstarts.git

upstream の修正を取り込む

$ git fetch upstream
$ git checkout -b fix-lxde-ja upstream/master

この上で、修正しました。今回は、l10n/fedora-livecd-lxde-ja_JP.ks を修正したものとします。

$ git add l10n/fedora-livecd-lxde-ja_JP.ks
$ git commit
$ git push -u origin fix-lxde-ja

web に行って、NEW PR ボタンをクリックする。
create をクリックする。
Merge されるのを待ちましょう。

(参考)
https://docs.pagure.org/pagure/usage/forks.html
https://docs.pagure.org/docs-fp-o/pull_requests.html