1

私は複数のマシンで開発を行っていますが、リモート リポジトリにプッシュするときに問題があることがわかりました。(現在は Assembla ですが、以前は Github で発生していました) 自分が別の人間だと認識されます。Assembla では、自分の名前と電子メールに一致するようにグローバル構成を変更し、同じ SSH キーを使用したにもかかわらず、私は「匿名」ユーザーです。これは今のところ厄介なだけですが、将来、私や他の誰かが私がプロジェクトに貢献したことすべてを知る必要がある場合、より大きな問題になる可能性があります.

複数のコンピュータを使用しているときに、リモート リポジトリに同一人物であると認識させるにはどうすればよいですか?

補足: 以前のすべてのコミット (この現在のプロジェクトの唯一の人物) を私に関連付ける方法はありますか?

4

1 に答える 1

1

次の手順を使用して、以前のコミットを更新できます:http: //book.git-scm.com/4_undoing_in_git_-_reset,_checkout_and_revert.html

ただし、プッシュされたコミットには注意してください。最悪の場合、リポジトリを台無しにする可能性があります。

于 2010-11-14T00:46:06.823 に答える