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