![見出し画像](https://assets.st-note.com/production/uploads/images/23585528/rectangle_large_type_2_2be4dd9189347fcdf57d2f2ffc41c87f.jpg?width=1200)
🔰Git 覚えがき
Gitコマンドの覚書です。使うたび追加しています。
間違いなど見つけたら教えていただけると嬉しいです。
基本動作
git add .
git commit -m 'commit message'
一番よく使うやつ。
リモートリポジトリに登録
git remote add origin https://github.com/username/repository.git
リモートリポジトリの登録内容を確認
git remote -v
origin git@github.com:username/repositoryname.git (fetch)
origin git@github.com:username/repositoryname.git (push)
リモートリポジトリへのPush
初回のみ-u
git push -u origin master
-uのオプションで、pullやその他のコマンドを実行するときの上流参照先を追加してくれる?らしい。
以下公式ドキュメント
https://git-scm.com/docs/git-push#Documentation/git-push.txt--u
-u
--set-upstream
For every branch that is up to date or successfully pushed, add upstream (tracking) reference, used by argument-less git-pull[1] and other commands. For more information, see branch.<name>.merge in git-config[1].
リモートリポジトリの変更をpull
git pull origin master
いろんなファイルの状態がみたいとき
git status
Git add したけどやっぱりcommitしたくない!って時
git restore --staged XXX.py(path/filename)
一つ前のCommitを取り消したい時
git reset --hard HEAD^
一つ前のCommitを修正したい時
git commit --amend
エディタが開くので修正する。
これまでのCommitログを確認したい時
git log
公式リファレンス:https://git-scm.com/docs
この記事が気に入ったらサポートをしてみませんか?