Toshusai blog

知識の保管庫

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

参考