LoginSignup
5
3

More than 3 years have passed since last update.

GitHubでOSSにコミットしたい

Posted at

社内のGitHub Enterpriseは使ったことがあったのですが、
OSSにコミットするのは初めてだったので、手順をまとめてみました。

自分がコミットしたのはblikiの日本語訳(bliki-ja)で、記事をひとつ翻訳しました。

お目当てのリポジトリをフォークする

右上の「Fork」ボタンを押すだけです。
image.png

フォークしたリポジトリのページが表示されるはずなので、ここをクリックしてURLを取得します。
image.png

ローカルにGit Clone

ここからは基本的にはEnterpriseと同じです。


git clone https://github.com/ko-flavor/bliki-ja.github.io.git ./bliki-ja

変更してプッシュ

プルリクエスト作成

リモートにプッシュすると、自動的にPRを作成するボタンが表示されます。Enterpriseと同じですね。
image.png

ぽちと押すと、PRを作れます。

image.png

この図のようにフォークした自分のリポジトリからもとのリポジトリに向き先が向いていればOKです。
PRを作り、あとはレビューやマージを待ちましょう。

雑感

  • 思ったより複雑じゃなくてよかった、、というかEnterpriseとほとんど同じですね。
  • 今回は省略しちゃいましたが、リモートからfetchしたいときなどはupstreamとして元のリポジトリも登録する必要があるようです。
    • つまり、今回のやつは自分がforkする~コミット完了までコミットが無い前提だったりします。
  • ちなみに、翻訳したぺージはこちらです(DDDにおける集約)。よかったら見てみてください。
5
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
3