コンテンツにスキップ
GitTree
設定

Git ID とプロファイルを管理する

プロファイルは、コミットの名前と電子メールに加えて、切り替え可能なオプションの署名キーと SSH コマンドです。デフォルトでは、Passed to each git command GitTree が実行されるため、~/.gitconfig は変更されず、リポジトリ自体の名前またはメールアドレスが優先されます。 Written to ~/.gitconfig により、すべての Git ツールがそれを使用します。

無料更新されました

GitTree で動作します 無料: サインインすると、すべてのローカル Git 機能が利用できます。

このページでは
  1. 始める前に
  2. どこで見つけられますか
  3. ステップ
  4. 期待される結果
  5. 1 つのリポジトリ、それ自体のアイデンティティ
  6. 何か問題が発生した場合
  7. 質問
  8. 関連している

始める前に

  • 何もない。プロファイルがない場合、git config によって誰としてコミットするかが決まります。

どこで見つけられますか

  • 設定 › Profiles。
アクションmacOSWindowsとLinux
設定⌘,Ctrl+,

ステップ

  1. プロフィールを作成する

    New profile を押して、Profile name、Name for commits (user.name)、Email for commits (user.email) を入力し、オプションで ssh -i ~/.ssh/work_key などの Signing key と SSH command を入力します。 Create profileを押します。

  2. git に到達する方法を選択する

    How the identity reaches git で、Passed to each git command をそのままにするか、Written to ~/.gitconfig を選択します。

  3. スイッチ

    Switch to this profileを押します。 GitTree は Switched to the profile “…”. を示し、新しいコミットはそれを使用します。

期待される結果

コミットには、あなたが使用しているプロファイルの ID が含まれます。

1 つのリポジトリ、それ自体のアイデンティティ

Repo-Specific Preferences で、Name for commits と Email for commits は、そのリポジトリのみに user.name と user.email を設定します。接続されたアカウントは電子メールに入力できます: Use an Account’s Address… には、プロバイダーが返すアドレスのみがリストされます。

何か問題が発生した場合

「アクティブなプロファイルは削除できません。まず別のプロファイルに切り替えてください。」

別のプロファイルに切り替えてから、このプロファイルを Delete… してください。そのファイルのバックアップが保存されます。

質問

端末は私の GitTree プロファイルを使用しますか?

Passed to each git command では、実行される git コマンド GitTree のみがそれを使用します。ターミナルや他の git ツールは、git config を使用し続けます。