20 приемов работы с Git в командной строке, которые должен знать каждый разработчик
Программирование 19-11-2024, 14:40 legioner 7 0
Git — это незаменимый инструмент для разработчиков, обеспечивающий контроль версий и управление проектами. Хотя графические интерфейсы упрощают работу, использование командной строки Git (CLI) предоставляет больше гибкости, контроля и скорости.
Вот 20 полезных приёмов работы с Git CLI, которые помогут оптимизировать ваш рабочий процесс и сделать его более эффективным.
1. Настройка глобальной конфигурации
Убедитесь, что ваши коммиты идентифицируются корректно:
Совет: вместо --global
можно использовать --local
, чтобы настроить параметры только для конкретного проекта.
2. Отмена последнего коммита (с сохранением изменений)
Если в последнем коммите была допущена ошибка, его можно отменить, сохранив изменения:
3. Изменение последнего коммита
Если нужно добавить файл в предыдущий коммит или изменить сообщение:
4. Сохранение изменений без коммита
Если нужно переключить ветку без коммита, используйте:
Чтобы вернуть сохранённые изменения:
5. Просмотр истории коммитов в виде графика
Для удобного анализа истории проекта:
6. Изменение автора последнего коммита
Чтобы исправить данные автора:
7. Просмотр подготовленных изменений
Проверьте, какие файлы готовы к коммиту:
8. Поиск бага с помощью Bisect
Git помогает найти коммит, вызвавший ошибку:
9. Использование Rebase для упрощения истории
Объедините или измените последние несколько коммитов:
10. Перенос отдельных коммитов
Если нужно перенести определённый коммит из другой ветки:
11. Просмотр всех веток
Чтобы увидеть список локальных и удалённых веток:
12. Удаление неотслеживаемых файлов
Быстро удалите файлы, которые не отслеживаются Git:
Используйте -n
, чтобы сначала посмотреть, что будет удалено.
13. Привязка к upstream-ветке
Чтобы синхронизировать локальную ветку с удалённой:
14. Объединение нескольких коммитов
Объедините несколько коммитов в один:
15. Просмотр файла из определённого коммита
Чтобы увидеть состояние файла на момент конкретного коммита:
16. Обновление .gitignore
Если вы забыли проигнорировать определённые файлы:
17. Отмена запушенного коммита
Если нужно отменить изменения коммита, но сохранить историю:
18. Сухой запуск команды fetch
Для предварительного просмотра изменений:
19. Узнать автора строки
Чтобы узнать, кто написал определённую строку в коде:
20. Отмена изменений в файле
Если вы хотите вернуть файл к последнему коммиту:
Эти приёмы помогут вам управлять кодом быстрее и эффективнее. Освоение командной строки Git позволяет разработчику лучше контролировать рабочий процесс и решать задачи в более гибком формате.
Режим разработчика на Android - это скрытая опция, предназначенная для разработчиков приложений и...
ПодробнееВ 2023 году выбор хостинга в России стал ключевым фактором для успеха в интернете как для бизнеса, так и для...
ПодробнееВ 2023 году пользователи macOS имеют доступ к множеству мощных и удобных программ, которые повышают...
ПодробнееПанель задач в Windows 11 получила значительные изменения и улучшения по сравнению с предыдущими версиями...
ПодробнееПри выборе монитора для работы на компьютере важно учитывать множество факторов, чтобы убедиться, что вы...
Подробнее