使っていますパスワードライブラリ私のパスワードを管理してください。私はすでにgitに設定しています。これで、アイテム名を「ABC」から「abc」に変更するユースケースがあります。私がしようとしていることpass git mv ABC.gpg abc.gpg
。これはうまくいきますが、私のリポジトリにはコミットがなく、準備領域にのみあります。変更をコミットする必要がありますか、それともワークフローに問題がありますか?
答え1
次のコマンドを使用してコミットを実行できます。
pass git commit
pass
で行った変更は自動的にコミットされないため、個別にコミットする必要がありpass git
ます。
以下をpass
使用して項目の名前を変更することもできます。
pass mv oldname newname
これにより移動はコミットされますが、移動された項目は最初に再暗号化されます。
pass
マニュアルから:
mv [ --force, -f ] old-path new-path
パスワードまたはディレクトリの名前
old-path
をに変更しますnew-path
。このコマンドを指定するrename
と、--force
自動的に上書きされますnew-path
。new-path
末尾の文字列で終わると、常に/
ディレクトリとして扱われます。パスワードは、オプションで、新しい宛先に対応するキーを使用して再暗号化されます。