bauer's diary

凡人の凡人による凡人のための備忘録

GitHubで相手のリポジトリをforkせずにcloneして編集した内容をpull requestするまで

通常の手順だと、

 

 1.相手のGitHubリポジトリから自分のリポジトリにfork

 2.自分のリポジトリに作業ブランチを作成

 3.ローカルで編集

 4.変更内容をadd・commit

 5.自分のリポジトリにpush

 6.相手のリポジトリにpull request

 

となるのだが、

相手のGitHubリポジトリを直接cloneして編集していたため、

 

 1.相手のGitHubリポジトリから自分のリポジトリにfork

 2.forkしたリポジトリをリモートとして追加

 

  git remote add [コミットするユーザ名] git@github.com:[GitHubユーザ]/[プロジェクト名].git

 

 3.変更内容をadd・commit

 4.自分のリポジトリにpush

 

  git push [コミットするリポジトリ] master:[ブランチ名]

 

 5.相手のリポジトリにpull request

 

という手順で進めた!問題なさそう。