2016-04-26 14 views
-2

タイトルには2つのGitHubアカウントがあります。私は長い間Maurice333を作成していましたが、私は長い間使用していませんでした。私は当初Windowsマシンでこのアカウントを作成したと信じています。もう1つはm00se333の「メイン」アカウントで、MacBookで作成したものです。私は2つのGithubアカウントを持っています。私が使用していないアカウントは、メインアカウントにコミットを送ります。

私はWindowsマシンで作業していましたが、私はm00se333の装いで作業していると信じていました。しかし、私がレポジトリをチェックしたところ、ほんの数分前に私のメインアカウントには何も表示されず、私は昨日、README.mdの作成を除いて、古いMaurice333アカウントによってプッシュされました。私は一貫したユーザーによって私がやっている仕事を押して、私の古いアカウントがどのように混ざっているのか分かりません。私はこの問題を解決するための助けをしたいと思います。ユーザ名は、私は私が私の「古い」アカウント(Maurice333)

に関連付けられた電子メールを取得

git config user.emailをしたいとの不一致です - 私はm00se333取得

git config user.name:ここ

は、いくつかの追加情報ですユーザー名と電子メールが私のローカルマシンからプッシュして、もう一方を優先させますか?

物事の壮大な計画では、それは最大の問題ではありませんが、修正したいと思います。私は誰もがこれを読んで手を貸す時間を割いていることに感謝します。

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

+0

おそらくsshの設定を確認してください。おそらく、デフォルトのgithub.com sshキーがMaurice333アカウントの下に設定されていますか? – boly38

答えて

1

ここでは2つのことを実行します:GitHub認証で認証し、データをプッシュできるようにします。また、コミットの詳細などの公開情報に使用されるその他のログインも設定で定義できます。この情報は異なる場合があり、時には非常に便利です。

ヒストリを変更したい場合は、ヒストリにアカウントを1つだけ強制して、blame someone elseというツールを試すことができます。これによりgitリポジトリの履歴を書き換えることができます。

+0

迅速な対応に感謝しますが、私はそれを理解しました。自分のメインアカウントと一致するように 'user.email'を変更するだけでした。 – m00saca

関連する問題