スポンサーリンク

このドキュメントの内容は、以下の通りです。

はじめに


GitHub に Pull Request っていうのがありますが、どうやってやるんでしょう?

はじめて、ということで、fork して、変更して、commit して、 pull request するまでに、fork 元が変更されない前提で話をします。

Pull Request までの手順


  • github.com で fork する
  • fork したリポジトリを
    • git clone
  • 作業用ブランチの作成
    • git branch -b work
  • ソースコードの変更
  • コミット
    • git add foo
    • git commit -a -m 'Added foo'
    • git push origin work

GitHub で fork する


github.com で変更したリポジトリの画面で Fork のボタンを押す。
https://github.com/Shougo/neosnippet

画面の右上のほうにある Fork ってボタンです。
Fork すると自分のリポジトリに追加されます。
https://github.com/KaoruToda/neosnippet

チェックアウト


fork したリポジトリを git clone します。
git clone https://github.com/KaoruToda/neosnippet.git

ソースコードの変更


ディレクトリの中に入って作業します。
cd neosnippet.git

名前を設定しておきたいなら git config で設定します。
git config user.name "KaoruToda"

作業用ブランチを作成する。

ブランチの作成


% git checkout -b mediawiki
Switched to a new branch 'mediawiki'

ファイルの更新や追加


ファイルを変更したり、追加したりしたら、 git にコミットします。
git add ./autoload/neosnippet/snippets/mediawiki.snip
git commit -a -m 'Added mediawiki snippet.'

github にpush


github に push しましょう。
git push origin mediawiki

github で Rull Request の送信


github に行くと、自分のところにリポジトリの branch: master ってところに、 git branch コマンドで作成した、ブランチが追加されているので、ブランチを切り替えます。
https://github.com/KaoruToda/neosnippet/tree/mediawiki

ブランチを切り替えたら、画面の右上の Pull Request というボタンを押します。 そうすると、コメント入力欄が表示されます。 お願いのメッセージを添えて、送信しましょう。

あとは、寝て待つだけです。

スポンサーリンク
スポンサーリンク
 
いつもシェア、ありがとうございます!


もっと情報を探しませんか?

関連記事

最近の記事

人気のページ

スポンサーリンク
 

過去ログ

2020 : 01 02 03 04 05 06 07 08 09 10 11 12
2019 : 01 02 03 04 05 06 07 08 09 10 11 12
2018 : 01 02 03 04 05 06 07 08 09 10 11 12
2017 : 01 02 03 04 05 06 07 08 09 10 11 12
2016 : 01 02 03 04 05 06 07 08 09 10 11 12
2015 : 01 02 03 04 05 06 07 08 09 10 11 12
2014 : 01 02 03 04 05 06 07 08 09 10 11 12
2013 : 01 02 03 04 05 06 07 08 09 10 11 12
2012 : 01 02 03 04 05 06 07 08 09 10 11 12
2011 : 01 02 03 04 05 06 07 08 09 10 11 12
2010 : 01 02 03 04 05 06 07 08 09 10 11 12
2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12
2003 : 01 02 03 04 05 06 07 08 09 10 11 12

サイト

Vim入門

C言語入門

C++入門

JavaScript/Node.js入門

Python入門

FreeBSD入門

Ubuntu入門

セキュリティ入門

パソコン自作入門

ブログ

トップ


プライバシーポリシー