Программирование 24/7
2.06K subscribers
319 photos
319 links
Всё о курсах, книгах и IT-новостях — для тех, кто в коде от нуля до профи.

По вопросам: @kirillgrinkov

Материал может быть удалён по просьбе правообладателя.

Не присваиваем себе авторство над контентом.
Download Telegram
3 приёма работы с Git, которые спасут проект

Иногда в проекте нужно быстро исправить ошибку, отменить неудачное изменение или перенести коммит. Вот три команды Git, которые выручат в критических ситуациях:

1. git cherry-pick
Позволяет взять конкретный коммит из другой ветки и «применить» его в текущей.
📌 Полезно, когда фикc нужен в релизной ветке, но он сделан в dev.

git cherry-pick <hash>


2. git revert
Создаёт новый коммит, который отменяет изменения указанного коммита.
📌 Безопаснее, чем reset, так как сохраняет историю.

git revert <hash>


3. git rebase -i (interactive rebase)
Позволяет редактировать историю коммитов: объединять, удалять или переименовывать их.
📌 Удобно для чистки истории перед merge.

git rebase -i HEAD~5


💡 Эти команды помогут поддерживать чистую историю и быстро реагировать на проблемы, не ломая проект.

↗️ Программирование 24/7
➡️ #Git | #Разработка #VersionControl
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍3🔥2