最近私はGitHubデスクトップ(私が使用するGitクライアント)を再インストールしましたが、GitLabプロジェクトに行うすべてのコミットはユーザー名 "[My mac username] @ [Myコンピュータ名]。[私のルーターの名前] "を入力してください。コンピューター名+ルーター名をコミッター名として表示するGitLab
どうしたのですか? これを修正するにはどうすればよいですか?
最近私はGitHubデスクトップ(私が使用するGitクライアント)を再インストールしましたが、GitLabプロジェクトに行うすべてのコミットはユーザー名 "[My mac username] @ [Myコンピュータ名]。[私のルーターの名前] "を入力してください。コンピューター名+ルーター名をコミッター名として表示するGitLab
どうしたのですか? これを修正するにはどうすればよいですか?
Gitはあなたのコンピュータ上で完全にローカルにコミットしますが、それらのコミットをプッシュするサイトはそれらを読み込むだけです。だからあなたのGitlabのアカウントは、あなたが誰としているのと関係がありません。これは、誰がいつ何をしたのかについて、非常に重要です。
Gitのデフォルトのユーザー名は何ですか。 Gitコマンドラインクライアントは、通常、警告と指示を発行します:
$ git commit
[master (root-commit) cc46c07] Foo
Committer: Michael Schwern <[email protected]>
Your name and email address were configured automatically based
on your username and hostname. Please check that they are accurate.
You can suppress this message by setting them explicitly:
git config --global user.name "Your Name"
git config --global user.email [email protected]
After doing this, you may fix the identity used for this commit with:
git commit --amend --reset-author
1 file changed, 0 insertions(+), 0 deletions(-)
create mode 100644 bar
Github Desktopはおそらく独自の設定を持っています。あなたのGitlabではなく、GithubというIDを使用します。 [設定] - > [アカウント]にログインしていることを確認してください。また、Preferences-> Advancedをチェックして、Git Config IDが正しいことを確認してください。
)ありがとうございました。 – daG
GitHub Desktopを使用していますが、Gitlabにプッシュしていますか? – Schwern
魅力的に働いていますが、夢中です( – daG