Gitの使い方まとめ
Gitの備忘録
基本的な使い方
初期化
> git init
リモートリポジトリを追加
> git remote add origin https://hogehoge # 削除 > git remote rm otigin
コミット
> git add [file] # 新規、変更、削除をすべて > git add -A # 変更、削除をすべて > git add -u # 新規、変更をすべて > git add . > git commit -m ["message"]
コミットの削除
# 作業ツリーを維持(HEADだけ) > git reset --soft HEAD~ # 作業ツリーを維持(インデックスも) > git reset HEAD~ # 作業ツリーも削除(全部) > git reset --hard HEAD~
コミットの打ち消し
> git revert [commit]
プッシュ
> git push origin master
コミットの結合
> git rebase -i HEAD~3
なんとなく使い方が英語で出てくる
HEAD~3はブランチ先頭から3コミットという意味
確認系
# 変更点 > git status # ログ > git log # 便利 > git log --online
参考
- https://qiita.com/muran001/items/dea2bbbaea1260098051
- https://qiita.com/wwacky/items/2f110ee76fc1cb681c3b
- https://dev.classmethod.jp/tool/git/git-rebase-fixup/
- http://www-creators.com/archives/1116
- https://git-scm.com/book/ja/v1/Git-%E3%81%AE%E5%9F%BA%E6%9C%AC-%E3%82%B3%E3%83%9F%E3%83%83%E3%83%88%E5%B1%A5%E6%AD%B4%E3%81%AE%E9%96%B2%E8%A6%A7