@sadgb

Странные коммиты на github Merge branch 'master' of github.com:project_name

человек 2 pull
человек 1 сделал пуш ( несколько коммитов )
человек 2 commit
человек 2 pull
человек 2 push

и в логе появляются запись о Merge branch 'master' of github.com:project_name
в которой очень много изменений, которые не вносил ни тот ни другой человек, а которые были сделаны давно человеком 3.

Ситуация повторяется регулярно когда есть > 1 девелопера

Такие комиты очень портят ленту комитов и отслеживание истории файлов

бранчами не пользуемся.

Вопрос, как можно избежать таких записей?

Спасибо.
  • Вопрос задан
  • 4221 просмотр
Решения вопроса 1
@Infernal
вместо:
человек 2 pull

использовать:
человек 2 pull --rebase

В случае возникновения конфликтов, фиксите их и зовете
git rebase --continue

Ну и советовал бы найти время и прочитать progit.org/book/
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы