====== Git/Forgejo ======
//Более подробно см. [[https://proglib.io/p/git-for-half-an-hour|Git за полчаса]]//
Предварительно на локальный компьютер должен быть установлен **git**.
Основной принцип работы с git - это скачать/создать необходимый репозиторий на локальный компьютер, сделать необходимые изменения и выложить новую версию в хранилище.
  - Скачиваем репозиторий на локальный компьютер: 
$ git clone https://git_repo.host.name/repo_name 
$ git clone https://thepgt.sinp.msu.ru/TAIGA-AI/IACT.git  (*например*)
  - Переходим в директорию со скаченным репозиторием 
$ cd repo_name
  - Создаем/модифицируем нужные файлы, директории
  - Подготавливаем новые файлы к комиту: 
$ git add file1 file2 ... 
$ git add -A                                              (*for all files*)
  - Делаем комит репозитория: 
git commit file1 file2 ...
git commit -A                                             (*for all files*)
 На этом этапе фиксируется новое состояние локального репозитория
  - Отправляем изменения на удаленный сервер: 
git push
  - Перед следующим сеансом работы, надо все изменения, которые были внесены другими участниками проекта за это время, перенести в локальный репозиторий. Для этого из директории, в которой находится локальный репозиторий, выполняем команду 
$ git pull