Якщо коміт був виправлений, то при виконанні команди git push відбудеться збій, так як Git сприйме виправлений коміт і коміт у віддаленому репозиторії як вміст, що відрізняється. Параметр –force дозволить виконати команду push та опублікувати змінений коміт.
git push. Команда git push використовується для встановлення зв'язку з віддаленим репозиторієм, обчислення локальних змін відсутніх у ньому, і власне їх передачі у вищезгаданий репозиторій. Цією команді Необхідно право запис у репозиторій, тому вона використовує аутентифікацію.
найпростіше це зробити, одноразово передавши команді git push опцію -u (–set-upstream). Звичайно, треба вказати і ім'я репозиторію та гілку в ньому, до якої поточна гілка буде «прив'язана».