本記事の対象者
「他の人のリポジトリをクローンして、修正したものを自分のリポジトリにpushしたい」
そんな方に向けてこの記事を書いています。
先日参加したオンライン学習会で、主催者のリポジトリを$ git clone
してハンズオン形式で学習した際の手順をこの記事でまとめていきます。
他の人のリポジトリをクローンする
以下のコマンドで他の人のリポジトリを取得することができます。
$ git clone (クローン元のリポジトリURL)
ソースコードを修正してコミットする
適宜ソースコードを修正して、以下のコマンドを使ってコミットしてください。
$ git add .
$ git commit -m "コメント"
リモートリポジトリを作成
ローカルリポジトリと紐付けるリモートリポジトリを作成してください。
リモートリポジトリへpushする
以下のコマンドを実行することで、クローン元のリポジトリではなく、自分のリポジトリと紐づいてpushすることができます。
$ git push (自分のリポジトリのURL) master
## まとめ
以上の4ステップで、他の人のリポジトリから$ git clone
して、自分のリポジトリにpushすることができました。共同で学習する際とかに活用してみてください。
また、$ git clone
に似たものに$ git fork
がありますが、以下の参考記事が分かりやすく解説されていたので、みて見てください。