2017-08-30 7 views
-1

ユーザー名が「xxxx」のgithubプロファイルがあります。私のプロフィール([email protected])の電子メールでコードをコミットすると、投稿グラフに表示されます。gitペアコミットがGitHub投稿グラフに表示されない

しかし私たちは職場でXP(Extreme Programming)の慣行に従い、通常はプログラムをペアにして、コードを 'pair+xxxx + [email protected]'の形式でコミットします。

GitHub投稿グラフの表示は自分のメールからのみコミットすることを理解していますが、自分の投稿にペアコミットを表示する方法があるかどうかを知りたいのですが。

最近、ペアプログラミングは広く使われていますが、私はこのために回避策があるはずです。

注:

+0

githubアカウントに複数のメールアドレスを追加する方法はありますか? – Lix

+0

「これのための回避策があるはずだと確信しています」 - それは疑問です。これは実際にはXPペアにとっても非常に便利な機能ではありません。 – Flimzy

答えて

0

を設定「ショーの公共および民間の貢献」を有効にしている

  • Gitの作者の電子メールとコミッターの電子メールフィールド。 GitHubはこれらの両方を表示します(かなりのグラフでは、著者だけが貢献したと考えられますが)。

    投稿者のメールアドレスをxxxx、投稿者のメールアドレスをyyyy(またはその逆)に設定します。

    [email protected]を実際に動作させたい場合は、その電子メールをgithubアカウントに追加する必要があります。 1つのアカウントだけを各メールに添付できるので、あなたのペアは同じことをすることはできません。

  • +0

    ありがとう@Filmzy。私たちには、ペアの両方のメンバーのコントリビューショングラフにコミットを追加する方法はありません。 –

    -1

    Git自体はコミットごとに1人の作者とコミッターしか許されません。そのため、ペアになっているユーザと電子メールアドレスを使用すると、コミットの単一の作成者/コミッタとして解釈されます。

    GitHub側では、GitHubは、アカウントのプロフィールに登録されている電子メールに基づいて電子メールアドレスとGitHubアカウントを一致させます。このマッピングは1対1のマッピングなので、GitHubはこれを複数のユーザーに分割することはできません。

    これを「より良い」ようにしたい場合は、そのペアの専用GitHubユーザーアカウントを持っていなければならないので、ペアになったメールはそのメールと一致します。

    +0

    ありがとうございます。だから私は、XPのペアは、コミットを貢献グラフに表示させる方法がないと思います。 –

    関連する問題