GitとGithubの基本 (2021/07/25)
基本中の基本です。書いてる途中に、この機能はGithubの機能なのかGitの機能なのか迷いました。
Commit
Commitとは、レポジトリに変更を反映することです。
Clone
Cloneとは、リモートレポジトリ(Githubなどにあるレポジトリ)から自分のハードディスクにダウンロードすることです。
Pull
Pullとは、一度Cloneしたレポジトリに、リモートレポジトリの変更を適用させることです。
Push
Pushとは、一度Cloneしたレポジトリに加えた変更を、リモートレポジトリに適用させることです。
なお、これをする前に、Commitしないと変更とみなされません。
Pull Request(PR)
PRとは、Githubで、リモートレポジトリの編集権限がないときに、管理者に編集をリクエストすることです。
また、管理者が他の管理者に変更していいかを確認する時もPRは使われます。
Merge
PRを管理者が承認することです。
Fork
Forkとは、Githubで、他の人のレポジトリをコピーして自分が自由に変更できるものです。
PRでも使われます。