В этой статье я покажу вам, как установить Git на Ubuntu. Я буду использовать Ubuntu 18.04 LTS для демонстрации в этой статье. Но процедуры и команды, показанные здесь, в этой статье, должны работать для любой поддерживаемой версии Ubuntu. Итак, приступим.
Установка Git:
Git доступен в официальном репозитории пакетов Ubuntu. Итак, вы можете легко установить Git на Ubuntu с помощью диспетчера пакетов APT.
Сначала обновите кеш репозитория пакетов APT с помощью следующей команды:
$ sudo подходящее обновление
Теперь установите Git с помощью следующей команды:
$ sudo apt install git
Теперь нажмите у а затем нажмите
Git должен быть установлен.
Теперь выполните следующую команду, чтобы проверить, правильно ли работает Git:
$ git --versionКак видите, я использую версию Git 2.17.1. Он тоже работает правильно.
Глобальная настройка имени пользователя и электронной почты:
Первое, что вы хотите сделать при установке Git на свой компьютер с Ubuntu, - это установить глобальные переменные конфигурации Пользователь.название а также Пользователь.электронное письмо. Значение этих переменных будет использоваться при использовании Git для управления исходным кодом по умолчанию.
Чтобы установить свое глобальное имя, выполните следующую команду:
$ git config - глобальный пользователь.имя "ВАШЕ ИМЯ"ПРИМЕЧАНИЕ: Изменять ТВОЕ ИМЯ на ваше полное имя.
Вы также должны установить глобальный адрес электронной почты. Таким образом, другие разработчики могут связаться с вами, если у них возникнут какие-либо вопросы по вашему коду.
Чтобы установить глобальный адрес электронной почты, выполните следующую команду:
$ git config - глобальный пользователь.электронная почта "YOUR_EMAIL"ПРИМЕЧАНИЕ: Изменять ВАШ АДРЕС ЭЛЕКТРОННОЙ ПОЧТЫ на ваш личный адрес электронной почты.
Вы можете проверить все переменные, которые вы установили глобально, с помощью следующей команды:
$ git config --global -lКак видите, переменные Пользователь.название а также Пользователь.электронное письмо Я установил ранее, и их соответствующие значения напечатаны на экране.
Используя Git:
В этом разделе я покажу вам, как создать собственный локальный репозиторий Git и выполнять основные задачи с помощью Git.
Допустим, вы разрабатываете программу hello world на C / C++. Теперь вы хотите использовать Git для управления им.
Для этого сначала перейдите в каталог вашего проекта следующим образом:
$ cd Проекты / helloworld
Как видите, у меня есть основной.c файл здесь.
Теперь инициализируйте новый репозиторий Git с помощью следующей команды:
$ git initКак видите, инициализируется пустой репозиторий Git.
Теперь вы можете увидеть статус файлов в вашем репозитории Git с помощью следующей команды:
$ git statusУ меня еще нет никаких коммитов. Исходный файл основной.c это неотслеживаемый файл в репозитории. Это статус по умолчанию для всех вновь созданных файлов репозитория Git.
Теперь, прежде чем добавлять какой-либо файл для отслеживания, давайте посмотрим, в порядке ли исходный код. Я просто скомпилирую основной.c программу и запустите ее для этой цели.
Теперь снова проверьте статус следующим образом:
$ git statusКак видите, у меня сейчас 2 неотслеживаемых файла.
Теперь, допустим, вы хотите отслеживать файл основной.c. Для этого выполните следующую команду:
$ git add main.c
Как видите, файл основной.c теперь зеленый. Это означает, что Git теперь отслеживает файл, и он готов к фиксации.
Если вы добавили какой-либо файл по ошибке, вы также можете удалить его. Для этого выполните следующую команду:
$ git rm --cached main.c
Как вы видете, основной.c файл больше не отслеживается.
Вы можете добавить все неотслеживаемые файлы с помощью одной команды, а также следующим образом:
$ git add -AЯ собрал основной.c файл в Привет.о файл. Вы действительно не хотите, чтобы Git отслеживал эти файлы в реальной жизни. К счастью, у Git есть .gitignore файл, который используется, чтобы сообщить Git, какие файлы и каталоги игнорировать.
Например, скажем, вы не хотите отслеживать файлы, заканчивающиеся на .о расширение. Для этого сначала создайте .gitignore файл следующим образом:
$ нано .gitignore
Теперь введите *.о в файл, как показано на скриншоте ниже, и сохраните файл, нажав
Теперь, как видите, Привет.о файла больше нет в списке.
Теперь, когда я использовал git add -A команда для добавления всех файлов моего проекта для отслеживания.
Как видите, оба файла добавлены для отслеживания.
Теперь вы можете зафиксировать (сохранить изменения) этот этап своей разработки в этом проекте следующим образом:
$ git commit -m "описательное сообщение об этой фиксации"
Как видите, состояние проекта зафиксировано и распечатан уникальный идентификатор. У каждого коммита есть хэш, рассчитанный в зависимости от содержимого вашего проекта, чтобы различать каждый проект.
Я изменил исходный код основной.c и, как видите, статус файла теперь изменен.
Теперь вы можете снова зафиксировать изменения следующим образом:
$ git add -A$ git commit -m "добавлена функция printHello, чтобы сделать код в основном.c более модульной "
[
Вы можете увидеть все сделанные вами коммиты в этом репозитории Git с помощью следующей команды:
$ git журналКак видите, я сделал 2 коммита, и они перечислены вместе с сообщениями о коммитах.
Вы также можете использовать следующую команду, чтобы увидеть все коммиты в компактном формате:
$ git log --oneline
Итак, вот как вы устанавливаете Git и используете его в Ubuntu. Спасибо, что прочитали эту статью.