
個人的にGitでよく使う操作
2024/05/12
2024/05/12
目次
個人的にGitでよく使う操作たちです。
直前のコミットの取り消し
git reset --soft HEAD^
↓Windowsのコマンドプロンプトの場合
git reset --soft "HEAD^"リモートリポジトリのurlを変更
# リモートリポジトリURLの確認
git remote -v
# 新しいリモートリポジトリURLの設定
git remote set-url origin {new url (https://xxxxxxxx.git)}大文字と小文字の変更を検出できるよう設定
core.ignorecaseがtrueになっていると大文字と小文字が識別されない。(デフォルト設定)
# 設定
git config --global core.ignorecase false
# 確認
git config -l --local | grep core.ignorecase不要なリモートの追跡ブランチを削除
リモートからブランチを削除したが、ローカルに追跡ブランチとして残っている場合に削除する方法。
・リモートの確認
git remote show origin
※「tracked」:使用中 / 「stale」:使用していない古いブランチ
・削除(「stale」のブランチをまとめて削除する)
git remote prune origin※削除されるものを事前確認したい場合「git remote prune origin --dry-run」を実行する
Macでリモートリポジトリに保存された.DS_STOREファイルを削除する
.gitignoreに記載
# Mac
.DS_Store
カレントディレクトリのキャッシュを削除し、リモートにプッシュ
git rm -r --cached .