2017-04-14 5 views
2

私は2つの異なるコンピュータからプロジェクトに取り組んでいます。私はGit(ハブ)を使用しています。両方のコンピュータでGitの名前と電子メールアドレスを同じにする必要がありますか?私は一人であるので、はいを推測していますが、何かがうんざりしたら変更を追跡するのが難しくなるかもしれません。関連している場合、私はこのプロジェクトでPyCharmを使用している唯一の人です。Gitですべてのデバイスで同じ名前と電子メールを使用する必要がありますか?

+0

githubのコミットに反映される電子メールが変更された場合、2人の異なる人がコミットしているように見えます。電子メールIDが同じであれば、xのシステムからは問題ありません。コードをコミットしてください。 – KOTIOS

+0

@MyMasterPeiceわかりません。これは新しいインストールからの最初のコミットなので、変更はありません。私はどちらのアプローチが最善か疑問に思いますか? – northerner

+0

私は基本的に、git configコマンドを使ってur githubアカウントとは異なる名前と電子メールを使うことができますが、 – KOTIOS

答えて

1

私はあなたと同じ状況でしたが、自分の個人的なgitリポジトリの異なるシステムからのコードもコミットしています。

しかし同じgitリポジトリの両方のシステムに同じgitユーザー名と電子メールを保持していますので、git commit履歴の異なるユーザー名になるのを避けて私を混乱させます。また、gitは非常に優れた災害復旧システムを備えているので、特定のシステム上のものを台無しにする心配はありません。あなたはいつもそれを克服することができます。

しかし、システム上で異なるgit repoの設定が異なっています。正式なrepoで作業していてgithubハンドルが違っていたら、自分のユーザー名を使用したくないと思います。あなたのシステムのローカルとグローバルの両方でgit username/emailをセットアップしてください。

thisに従ってください。ローカルとグローバルのgit username/emailを設定する方法については、こちらをご覧ください。

私はあなたの質問に答えてくれました。何か説明が必要な場合はお知らせください。

関連する問題