Быть одним и тем же человеком в удаленном репозитории git на нескольких компьютерах? - PullRequest
0 голосов
/ 14 ноября 2010

Я работаю на нескольких машинах, но обнаруживаю, что у меня возникают проблемы при переходе на удаленный репозиторий: он (в настоящее время Ассембла, но раньше это происходило на Github) считает меня отдельным человеком. В Ассембле я - «Анонимный» пользователь, хотя я изменил свой глобальный конфиг, чтобы он совпадал с моим именем и адресом электронной почты, и даже использовал один и тот же ключ SSH. Хотя сейчас это только раздражает, в будущем это может стать еще более серьезной проблемой, когда мне или кому-то еще нужно будет знать все, что я внес в проект.

Как заставить удаленный репозиторий думать, что я один и тот же человек, когда я на нескольких компьютерах?

В качестве примечания: есть ли способ связать все предыдущие коммиты (я единственный человек в этом текущем проекте) со мной?

1 Ответ

1 голос
/ 14 ноября 2010

Вы можете обновить свои предыдущие коммиты, используя следующие инструкции: http://book.git -scm.com / 4_undoing_in_git _-_ reset, _checkout_and_revert.html

Но будьте осторожны с принудительными коммитами, в худшем случаевы можете испортить репо.

...