Обзор
Иконка Git

Git

0
Оценить
3.8 K
Бесплатная
  • Описание
  • Возможности
  • Что нового

Git - это одна из самых популярных систем контроля версий. Она помогает разработчикам управлять своими проектами, контролировать версии рабочих файлов, вести совместную или параллельную разработку, создавать ответвления и многое другое.

По мере разработки часто приходится делать копии файлов с различными изменениями, будь то тестирование новой функции, проверка работоспособности или исправление ошибок. Делается это для того, чтобы в случае если что-то пойдет не так, была возможность откатить файлы к более ранним версиям. Git может автоматически создавать своего рода слепки рабочего проекта и при необходимости возвращаться к предыдущим версиям. Все изменения хранятся в специальном хранилище кода — репозитории, к которому могут подключаться другие разработчики, скачивать актуальные изменения и вносить свои. Репозиторий может находиться на локальном компьютере, удаленном сервере или в облаке.

Также при помощи Гита можно вести параллельную разработку создавая форки или ответвления от основного проекта. Например, пока в основной ветви будет вестись работа над ошибками, различные доработки и отладка, в форке можно работать над новой функцией. Затем по окончании работы можно устроить слияние ветвей. Гит проанализирует все действия, сделанные разработчиками и постарается соединить их в одно целое. В случае конфликта версий система предложит несколько вариантов решения, в том числе возможность полностью ручного слияния. Чтобы избежать конфликтов желательно скачивать изменения из основной ветви в дополнительную чтобы поддерживать её в актуальном состоянии.

По сравнению с другими системами контроля версий Гит может лучше обрабатывать и соединять ответвления, также он использует распределенные репозитории, хранит копии кода у всех, кто участвует в разработке. Распределенность позволяет не зависеть от одного сервера или центрального репозитория. Работать с системой можно даже при отсутствии соединения с сетью, сохраняя изменения в локальном хранилище. Впоследствии можно отправить всю работу в репозиторий более высокого уровня в любой момент.

Основной способ управления системой — через терминал, тем не менее, пользователям также доступен графический интерфейс и интеграция в контекстное меню Windows. Git может пригодиться не только программистам и разработчикам, он будет полезен редакторам, дизайнерам, писателям и всем кто в своей работе сталкивается с изменяющейся информацией.

Автор обзора : Сергей Нечаев, 25.02.2024
Оценка: 

Ключевые особенности и функции

  • распределенная система контроля версий;
  • возможность перемещаться по всем стадиям проекта;
  • возможность совместной и параллельной разработки;
  • возможность ответвления и слияния проектов;
  • развитая система разрешения конфликтов при слиянии;
  • возможность устанавливать репозитории на компьютере, сервере и в облачном хранилище;
  • отслеживание кто и когда вносил изменения, поддержка комментариев;
  • графический интерфейс и интеграция в контекстное меню;
  • большое количество GUI надстроек сторонних разработчиков;
  • возможность работы через SSH;
  • социальная сеть для разработчиков Github и развитое сообщество.

Что нового в этой версии?

2.11.0 (01.12.2016)
  • добавлена сокращенная система отображения идентификаторов объектов;
  • повышена скорость работы с дельта-цепочками;
  • увеличена скорость поиска объектов;
  • повышена скорость вычисления patch ID;
  • добавлен протокол для работы с фильтрами, преобразующими содержимое файла для локальной файловой системы;
  • добавлена возможность циклически обрабатывать различные файлы в рамках одного процесса;
  • добавлен новый алгоритм для отображения изменений;
  • добавлен флаг ^-1 для отключения показа изменений;
  • добавлен компонент libsecret для хранения паролей;
  • добавлены новые параметры командной строки;
  • внесено 673 других различных изменения.
Смотреть всю историю изменений

Скриншоты и видео:

Категория:
Системы:
Windows
Размер: 62,3 Мб
Автор:
Языки:
Английский
Лицензия: GPL (Бесплатная)
Обновление: 25.02.2024
Версия: 2.44.0
Подписка на обновления

Новые отзывы о Git

Хороших отзывов пока нет. Оставьте свой и помогите другим с выбором!
Добавить отзыв

Вопросы и ответы по программе

Пока нет вопросов о «Git». Ваш может стать первым!
Задайте свой вопрос!