git config --get remote.origin.url
git remote -v
git remote show -n origin
git config -l
git branch --delete ブランチ名
git branch -d ブランチ名
git branch -D ブランチ名
# 現在のブランチの名前を変更する
git branch -m ブランチ名
# 指定したブランチの名前を変更する
git branch -m 指定するブランチ名 変更後のブランチ名
git remote -v
git remote set-url origin {new url}
git reset HEAD
- gitのバージョンは2.28以上にする必要がある
git config --global init.defaultBranch main
git init したときのデフォルトブランチ名を master から main に変更する
[Git]configファイルの場所(macOS / Windows)
HEAD^
- 直前のコミット
- インデックス・ワーキングツリーはそのまま
git reset --soft HEAD^
- インデックス・ワーキングツリーも1つまえのコミットの状態になる
git reset --hard HEAD^
git reset --hard HEAD
- 細かい修正をひとまとめにしたいときに使う
git rebase -i [ひとまとめにするコミットの開始地点コミットのコミットID]
これで完璧! 図解でわかるgit rebaseの2つの使い方! | 侍エンジニアブログ
- 最初のコミットすべてを表示
git log -p --reverse
- 最初のコミットのログだけを表示
git log --reverse
git reset --soft HEAD~
コミットをステージングに戻したい時 - @yoshiki_utakata
git commit --allow-empty -m "first commit"
open "$(git remote get-url origin | sed "s/\.git$//")"
macos - Open remote git repository from command line - Super User
# 通信をsshに変える
git remote set-url origin git@github.com:
# リモートレポジトリをセットしてあげる
git remote set-url origin git@github.com:△△××/◯◯△△.git