hawksnowlog
ラベル
git
の投稿を表示しています。
すべての投稿を表示
ラベル
git
の投稿を表示しています。
すべての投稿を表示
2026年9月11日金曜日
コミットの author と committer をすべて指定したユーザで書き換える方法
›
コミットの author と committer をすべて指定したユーザで書き換える方法 概要 環境 書き換え 確認 強制上書き 後処理 最後に 概要 .git/config などを設定して無くグローバルの us...
2026年8月15日土曜日
キーチェインアクセスの GUI からパスワードが消せないときの対処方法
›
キーチェインアクセスの GUI からパスワードが消せないときの対処方法 概要 環境 コマンド 確認 最後に 概要 もうキーチェインアクセスはオワコンですが git などのコマンドは未だにキーチェインアクセスを参照して...
2026年2月5日木曜日
VSCode の git で認証ダイアログが定期的に出てくる場合の対処方法
›
VSCode の git で認証ダイアログが定期的に出てくる場合の対処方法 概要 環境 方法 最後に 概要 タイトルの通りなぜか定期的に出てくるので抑制します 環境 Windows 11 VScode 1.10...
2025年4月14日月曜日
git rm で削除したファイルを復元する方法
›
git rm で削除したファイルを復元する方法 概要 環境 ファイルとコミットハッシュの確認 復元 最後に 概要 すでにリモート側にも push している状態から復元する方法を紹介します 環境 git 2.47...
2025年4月11日金曜日
git で管理してるファイルから拡張子の一覧を取得する方法
›
git で管理してるファイルから拡張子の一覧を取得する方法 概要 環境 コマンド カウント数付き カウントの多い順に csv にして出力する 最後に 概要 git ls-files を使って取得する方法を紹介します...
2025年1月9日木曜日
git で過去のコミットから大きいファイルを探して削除する方法
›
git で過去のコミットから大きいファイルを探して削除する方法 概要 環境 準備 大きいファイルの発見 対象のファイルの削除 BFG も実行する gc force push 履歴から大きいファイルが削除されていること...
2024年9月27日金曜日
git submodule で module 側のコミットを更新する方法
›
git submodule で module 側のコミットを更新する方法 概要 環境 更新する方法 最後に 参考サイト 概要 まず大前提として git submodule は module のコミットをハッシュを管理...
2024年9月14日土曜日
omnibus-gitlab で管理している Prometheus のバージョンを Python から取得する方法
›
omnibus-gitlab で管理している Prometheus のバージョンを Python から取得する方法 概要 環境 サンプルコード 最後に 参考サイト 概要 前回 はシェルスクリプト+ gitlab ci...
2024年7月4日木曜日
ansible で git credentials helper を設定する方法
›
ansible で git credentials helper を設定する方法 概要 環境 playbook サンプル ポイント 最後に 参考サイト 概要 git_config というビルトインモジュールがあるのでそれ...
2024年7月3日水曜日
git で現在のブランチの HEAD のショートリビジョンを取得する方法
›
git で現在のブランチの HEAD のショートリビジョンを取得する方法 git rev-parse --short HEAD 8桁ほしい場合は git rev-parse --short=8 HEAD
2023年12月21日木曜日
Ubuntu に最新の git をインストールする方法
›
Ubuntu に最新の git をインストールする方法 概要 環境 インストール方法 動作確認 更にバージョンアップする場合は メモ 参考サイト 概要 いつも忘れるのでメモ 環境 Ubuntu 22.04 gi...
2022年4月18日月曜日
Gitlab + git push option で CI にパラメータを渡す方法
›
Gitlab + git push option で CI にパラメータを渡す方法 概要 環境 CI をスキップする 特定の変数を設定する 他には 参考サイト 概要 Gitlab CI で「この push は CI...
2022年3月7日月曜日
git でローカルにあるブランチをすべて削除する方法
›
git でローカルにあるブランチをすべて削除する方法 コマンド git branch | grep -v \* | xargs git branch -D マージ前のブランチもすべて削除されます マージ前のブランチを残した...
2020年8月4日火曜日
今更ながら git rebase をちゃんと使えるようにする
›
概要 準備 master ブランチ b1 ブランチの作成 b2 ブランチの作成 b1 ブランチで修正が入る b2 ブランチを b1 ブランチに rebase してみる (force push) force push しないようにするには Tips: やり直...
2020年5月23日土曜日
shallow clone したリポジトリを最新のコミットに追従させる方法
›
概要 環境 やり方 参考サイト 概要 git clone --depth 1 は shallow clone といい最新のコミット情報だけを取得することができます clone 対象のリポジトリが大きいときなどに使います ただこのリポジトリに対して g...
2018年10月25日木曜日
git credential で独自のヘルパを作ってみた
›
概要 バージョン 事前準備 ライブラリインストール ヘルパスクリプト 説明 get qstore list erase store テンプレートファイルの配置 動作確認 (使い方) 最後に 概要 前回 git-credenti...
2018年10月24日水曜日
git credential を使おう
›
概要 環境 永続的に保存 (store) 暗号化するには Tips: git-credential-gnome-keyring は deprecated になっている 一時的に保存 (cache) 実は helper は自分で作れる 最後に 参考サイト ...
2017年3月10日金曜日
CentOS6 で Git2 をインストールする方法
›
概要 環境 インストール方法 既存の git を削除 Git2 をインストール 概要 CentOS6 で Git のバージョン2 系をインストールしてみました 既存の git は yum でインストールしているので一旦削除してからインストールし...
›
ホーム
ウェブ バージョンを表示