2013-03-16 3 views
0

Я совершил и нажал некоторые файлы через git commit ., а затем git push.Как объединить нажатые две коммиты?

Затем я обнаружил, что в файлах были ошибки. Я установил ti. Затем я снова и снова возвращался. Итак, теперь я вижу две отдельные фиксации в git log, что является уродливым.

Могу ли я объединить эти два толкаемых фиксации в один?

+1

В будущем подумайте об использовании 'git commit -amend', который изменяет предыдущую фиксацию. Затем нажмите «git push -force», который перезапишет предыдущую фиксацию. @ Рекомендации AdamT по общим хранилищам все еще сохраняются. – tjameson

ответ

1

Да, вы можете. Если никто не дернул с пульта дистанционного управления Вы можете:

git rebase -i 

Последовал:

git push origin +master 

Пожалуйста, имейте в виду, что не рекомендуется rebase совместно repositores и +master будет игнорировать это быть быстрым вперед.

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