2017-01-06 7 views
1

最近私はGitHubデスクトップ(私が使用するGitクライアント)を再インストールしましたが、GitLabプロジェクトに行うすべてのコミットはユーザー名 "[My mac username] @ [Myコンピュータ名]。[私のルーターの名前] "を入力してください。コンピューター名+ルーター名をコミッター名として表示するGitLab

どうしたのですか? これを修正するにはどうすればよいですか?

+0

GitHub Desktopを使用していますが、Gitlabにプッシュしていますか? – Schwern

+0

魅力的に働いていますが、夢中です( – daG

答えて

2

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が正しいことを確認してください。

+1

)ありがとうございました。 – daG

関連する問題