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でも使われます。