友人のコンピューターを入手したばかりで、GIT を自分のユーザー アカウントに再構成する必要があります。入力してユーザー名を変更できると読みましたgit config --global user.name "My Name"
が、おそらくユーザー自体は変更されず、名前だけが変更されます。
ヒントはありますか?乾杯、
友人のコンピューターを入手したばかりで、GIT を自分のユーザー アカウントに再構成する必要があります。入力してユーザー名を変更できると読みましたgit config --global user.name "My Name"
が、おそらくユーザー自体は変更されず、名前だけが変更されます。
ヒントはありますか?乾杯、
git はユーザー名を気にしません。ええ、そうです、それは1 つの状況で気にかけます:
user.name
、デフォルトでシステムのユーザー名になります。user.email
は、デフォルトでシステム ユーザー名 '@' と、使用しているマシンのホスト名が追加されます。したがって、最終的には、次の 2 つのことを確認する必要があります。
user.name
ています。user.email
また、名前と電子メールの設定は、リポジトリごとに上書きされる可能性があることに注意してください。.git/config
既存のリポジトリも確認してください。
Gitグローバルユーザー設定値はユーザーパスに保存されます。したがって、別のユーザーアカウントでログインしている場合は、グローバル構成値を設定できます。これにより、基本的にそれらのユーザー値が取得され、以前のユーザーの値はアカウントにそのまま残ります。
それは、リポジトリへの接続方法によって異なります。1 つは、ユーザー名をリモート リポジトリの URL にハードコードすることです (例:ssh://user@hostname/my/repository.git
で確認できますgit remote -v
)。この場合、 を使用してリモート URL を変更するだけですgit remote set-url origin ssh://...
。
SSH を使用して接続する場合、ユーザ名は SSH 設定ファイルで設定することもできます (UNIX の場合は~/.ssh/ssh_config
)。次に、一部のサービスはクライアントの SSH キーを使用してユーザーを識別します (この場合、おそらく SSH キーを切り替える必要があります)。
匿名で認証している場合は、構成設定を変更するだけです。