2013-12-23 3 views
0

Я сделал фиксацию в github. Тогда я понял, что я ошибаюсь. Затем я закрыл оболочку git и изменил имя пользователя и адрес электронной почты. Когда я проверил «статус git», он показывает уведомление, что «один элемент готов к нажатию». Он не показывает никаких изменений. Когда я делаю «git push». Код был проверен - в старой (неправильной) учетной записи.Как зарегистрировать код в правильной учетной записи после совершения неправильной учетной записи github?

Итак, если кто-нибудь знает, как проверить код в правильной учетной записи после совершения в github?

У меня есть другая учетная запись другой учетной записи. Есть ли способ удалить регистрацию. ?

Пожалуйста, дайте мне знать.

ответ

0

Я узнал сам. Я использовал следующий код. Он отлично работает.

мерзавец перебазироваться -i HEAD ~ 2

Затем я удалил вторую линию фиксации.

мерзавец толчок происхождения + мастер

Код переселены. Затем я делаю свою новую команду как обычно.

1

Изменения, которые вы можете или должны сделать, будут зависеть от того, будет ли эта фиксация видна другим пользователям репозитория и как вы готовы переписать свою историю фиксации на основе этого (в общем, вы, вероятно, не хотите редактировать историю любого филиала, на которого полагаются другие пользователи).

Если вы хотите поменять имя автора, вы можете использовать git commit --amend --reset-author (см. Change the author and committer name and e-mail of multiple commits in Git и другие вопросы для получения дополнительной информации).

Если вы хотите удалить конкретную фиксацию, вы можете использовать reset или интерактивный rebase для отката и неактивности или отмены этих изменений. (См. How to undo last commit(s) in Git? и другие подобные вопросы.)

Смежные вопросы