(1)Githubのforkボタンをクリック

(2)Cloneする

$ git clone https://github.com/isaxxx/~

(3)開発用ブランチの作成

$ git checkout -b develop
$ git branch
* develop
  master

(4)開発用ブランチで変更を加え、コミット・プッシュ

$ vi README.txt
$ git status
~
 modified: README.txt
~
$ git add README.txt
$ git commit
$ git push origin develop

(5)Branchをmasterに変更し、Fork元リポジトリをローカルで管理する

$ git checkout master
$ git remote add upstream https://github.com/~/~
$ git fetch upstream
$ git branch -a
  remotes/origin/HEAD -> origin/master
  remotes/origin/develop
  remotes/origin/master
  remotes/origin/v1
  remotes/origin/v2
  remotes/upstream/master
  remotes/upstream/v1
  remotes/upstream/v2

(6)Fork元リポジトリの最新バージョンを取得し、ローカルのmasterを更新・pushする

$ git fetch upstream
$ git merge upstream/master
$ git push origin master

(7)ローカルのmasterと開発用ブランチをマージする

$ git merge develop

(8)Github上でPull Requestを送る

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA