71653
git において、`add(staging) と commit` と `push` の違いは何ですか？
CC BY-SA 4.0
2020-11-02T02:18:59.147
71651
2020-11-02T02:32:15.323
36372
question
git
git において、add と commit 、と push の違い
* `git add` は次にコミットするファイルを準備する段階

  * `git commit` は `git add` でステージングしたファイルの保存を確定する

  * `git push` はローカルリポジトリの内容をリモートリポジトリに反映(同期)する

**参考:**

[Git Cheat Sheet: Commands and Best Practices |
Rebel](https://www.jrebel.com/blog/git-cheat-sheet)

[![](https://www.jrebel.com/sites/rebel/files/blog-images/2016/02/GitHub-
cheat-sheet-graphic-v1.jpg)](https://www.jrebel.com/sites/rebel/files/blog-
images/2016/02/GitHub-cheat-sheet-graphic-v1.jpg)
CC BY-SA 4.0
2020-11-02T02:32:15.323
71653
2020-11-02T02:32:15.323
3060
71651
answer