Я разработал проект на Github, сделал небольшое изменение и отправил запрос на извлечение оригинальному сопровождающему, который его обработал. Теперь последний коммит существует Merged pull request #11 from my_username/master
.
Это первый раз, когда я делаю это, поэтому я не уверен, каков сейчас этикет: я сделал то git pull upstream master
и другое git push origin master
, а теперь последний коммит в моем собственном хранилище читает, Merged pull request #11 from my_username/master
что мне кажется довольно странным. Люди обычно так делают, мне нужно что-то делать, чтобы «очистить историю» или что-то в этом роде?
Примечание: так как это было незначительное изменение документации, я не создавал никаких веток, я просто внес изменение в свою master
ветку и отправил запрос на получение. Так что в этой части нет никакой очистки.
источник
no-ff
опциюgit merge
при слиянии с мастером.