Github совершает в том же коммите, который обычно совершал - PullRequest
0 голосов
/ 13 июня 2019

Я хочу сохранить тот же коммит с другим изменением типа.

Несколько часов назад я заменил изменение и подтолкнул к своему происхождению, как.

git commit -m "header removed"

и позже я отправляю его на удаленный источник, как:

git push origin mybranhname

После нажатия я понял, что мне нужно снова что-то изменить, и я снова изменил какой-то код.

Теперь я хочу отправить изменения в том же коммите, это возможно?

Я имею в виду, я не хочу повторять коммит с новым коммитом. Я хочу совершить с header removed

Я не хочу открывать новый коммит. я могу это сделать?

1 Ответ

0 голосов
/ 13 июня 2019

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

# do your changes in the file, then
git add path/to/changed/file
git commit --amend
git push --force origin HEAD

Но вы должны , а не сделать это, если ветка является общей. В этом случае вам придется сохранить новые изменения как новый коммит и поместить его поверх ветки как обычно.

...