Когда коммиты множатся быстрее, чем баги на проде, приходит время навести порядок в истории. И тут спасает интерактивный ребейз.
Что он умеет? — squash (s) — объединить несколько коммитов в один. Удобно при 10-ти коммитах «fix» — reword (r) — поменять сообщение коммита, не трогая сам код — edit (e) — остановиться на коммите, чтобы поправить код прямо в процессе переписывания истории — drop (d) — удалить ненужный коммит — pick (p) — оставить коммит как есть (по умолчанию)
Когда это пригодится?
🔸Перед созданием merge/pull request, чтобы не тащить в историю «мусорные» коммиты 🔸 Чтобы объединить мелкие правки в один логичный коммит 🔸 Чтобы откатить или отредактировать только часть изменений без лишнего шума
💡А вы часто squash-ите коммиты или оставляете как есть?
Когда коммиты множатся быстрее, чем баги на проде, приходит время навести порядок в истории. И тут спасает интерактивный ребейз.
Что он умеет? — squash (s) — объединить несколько коммитов в один. Удобно при 10-ти коммитах «fix» — reword (r) — поменять сообщение коммита, не трогая сам код — edit (e) — остановиться на коммите, чтобы поправить код прямо в процессе переписывания истории — drop (d) — удалить ненужный коммит — pick (p) — оставить коммит как есть (по умолчанию)
Когда это пригодится?
🔸Перед созданием merge/pull request, чтобы не тащить в историю «мусорные» коммиты 🔸 Чтобы объединить мелкие правки в один логичный коммит 🔸 Чтобы откатить или отредактировать только часть изменений без лишнего шума
💡А вы часто squash-ите коммиты или оставляете как есть?
You can invite up to 200 people from your contacts to join your channel as the next step. Select the users you want to add and click “Invite.” You can skip this step altogether. A vandalised bank during the 2019 protest. File photo: May James/HKFP. How to build a private or public channel on Telegram? Other crimes that the SUCK Channel incited under Ng’s watch included using corrosive chemicals to make explosives and causing grievous bodily harm with intent. The court also found Ng responsible for calling on people to assist protesters who clashed violently with police at several universities in November 2019. On June 7, Perekopsky met with Brazilian President Jair Bolsonaro, an avid user of the platform. According to the firm's VP, the main subject of the meeting was "freedom of expression."
from us