29
21

More than 3 years have passed since last update.

【Git】他の人のリポジトリからgit cloneして、自分のリポジトリにpushする方法

Posted at

本記事の対象者

「他の人のリポジトリをクローンして、修正したものを自分のリポジトリに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がありますが、以下の参考記事が分かりやすく解説されていたので、みて見てください。

参考(ありがとうございます!)

https://qiita.com/matsubox/items/09904e4c51e6bc267990

29
21
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
29
21