Skip to content

fal-114514/email-replace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

git-email-replace

Git のコミット履歴に含まれるメールアドレスを一括置換するCLIツールです。

AIを使用して作成した個人的な用途のツールです。

必要なもの

pip install rich git-filter-repo

使い方

python replace.py

起動後、対話形式で以下を入力します。

  1. 置換前のメールアドレス
  2. 置換後のメールアドレス
  3. 対象リポジトリの選択(ローカル検出 または URL入力)

スクリプトと同じフォルダ以下に .git ディレクトリがある場合は、番号を入力して選択できます。複数選択はカンマ区切り(例: 1,3)、すべて選択は all

注意

  • git filter-repo によりコミット履歴が書き換えられます(破壊的な操作です)
  • 共有リポジトリに使用する場合は、他のコントリビューターに事前に連絡してください
  • 実行前にバックアップを取ることを推奨します

ライセンス

UNLICENSE

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages