Установка и начало работы с Git в Debian 10

Git — очень популярная система контроля версий (VCS). Он используется для отслеживания изменений в исходных кодах во время разработки программного обеспечения. Это действительно полезный инструмент для быстрой разработки программного обеспечения. Git очень быстро выполняет свою работу. Это один из лучших инструментов, который может иметь разработчик при правильном использовании. Git является полностью открытым исходным кодом.

В этой статье я покажу вам, как установить Git на Debian 10 Buster и как начать работу с Git. Итак, приступим.

Установка Git:

Git доступен в официальном репозитории пакетов Debian 10. Итак, вы можете легко установить Git на Debian 10, используя диспетчер пакетов APT.

Сначала обновите кеш репозитория пакетов APT с помощью следующей команды:

$ sudo apt update

Кэш репозитория пакетов APT должен быть обновлен.

Теперь установите Git из официального репозитория пакетов Debian 10 со следующими команда:

$ sudo apt install git

Теперь нажмите Y , а затем нажмите , чтобы подтвердить установку.

APT должен загрузить и установить все необходимые пакеты.

На этом этапе Git показывает ld должен быть установлен.

После установки Git проверьте, Git работает со следующей командой:

$ git —version

Как видите, я использую Git 2.20. .1 на моей машине Debian 10. Он работает правильно.

Настройка глобального имени пользователя и электронной почты Git :

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

Чтобы настроить глобальное имя пользователя Git, выполните следующую команду:

$ git config —global user.name «YOUR_NAME»

ПРИМЕЧАНИЕ. Замените YOUR_NAME своим собственным имя.

Чтобы настроить глобальную электронную почту Git, запустите следующую команду:

$ git config —global user.email «YOUR_EMAIL»

ПРИМЕЧАНИЕ. Замените YOUR_EMAIL своим адресом электронной почты.

Теперь проверьте, установлены ли глобальное имя пользователя и адрес электронной почты, с помощью следующей команды:

$ git config —global -l

Как видите, глобальные user.name и user.email установлен правильно.

Термины Git:

Чтобы понять Git, вы должны быть знакомы с некоторыми общими терминами Git.

Репозиторий: это каталог на вашем локальном компьютере или удаленном сервере, где все файлы вашего проекта хранятся и отслеживаются Git.

Без отслеживания: если вы создаете новый файл в своем репозитории Git, он называется неотслеживаемым файлом в Git. Если вы не укажете git отслеживать его, Git не будет отслеживать файл.

Отслеживается: если вы хотите, чтобы Git отслеживал файл, вы должны указать Git отслеживать файл вручную.

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

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

Commit: Он сохраняет моментальный снимок файлов, находящихся в промежуточной области. У фиксации есть такая информация, как заголовок, описание, имя автора, адрес электронной почты, хэш и т. Д.

Базовый рабочий процесс Git:

В этом разделе я собираюсь показать вы — основной рабочий процесс Git. Я собираюсь создать новый репозиторий Git в моей локальной файловой системе и начать разработку простого проекта Node.js в этом репозитории и использовать Git для отслеживания изменений в моем проекте. Итак, приступим.

Сначала создайте новый каталог проекта hello-node/ и перейдите в каталог проекта с помощью следующих команд:

$ mkdir hello-node
$ cd hello-node/

Теперь инициализируйте новый репозиторий Git в каталоге проекта с помощью следующей команды:

$ git init

Как видите, инициализирован новый пустой репозиторий Git.

Теперь создайте новый файл hello.js и введите в него следующие строки кода.

console.log («Привет из LinuxHint!»);

Теперь, чтобы увидеть статус файлов в репозитории Git, выполните следующую команду:

$ git status

Как видите, файл hello.js отмечен красным. Это означает, что это неотслеживаемый файл.

Теперь, чтобы отслеживать файл hello.js , выполните следующую команду:

$ git add hello.js

ПРИМЕЧАНИЕ: Если у вас есть много файлов в каталоге вашего проекта, которые вы хотите отслеживать, вам не нужно запускать git add для каждого из файлов.. Вместо этого вы можете запустить следующую команду, чтобы отслеживать их все.

$ git add.

Теперь проверьте статус файлы с помощью следующей команды:

$ git status

Как видите, файл теперь отмечен зеленым, что означает Git отслеживает файл, и файл ставится. Он готов к фиксации.

Теперь, чтобы зафиксировать изменений, выполните следующую команду:

$ git commit

Должен быть открыт текстовый редактор. Теперь введите сообщение фиксации. Это могло быть что угодно. Но это должно помочь вам вспомнить, что вы здесь сделали. Игнорируйте строки, начинающиеся с # . Это комментарии, которые не будут добавлены к фактической фиксации.

После того, как вы написали сообщение фиксации, нажмите + X , затем Y и , чтобы сохранить файл.

Изменения должны быть зафиксированы.

Вы можете вывести список всех существующих коммитов с помощью следующей команды:

$ git log — -oneline

Как видите, здесь перечислены добавленные мной коммиты. Каждая фиксация имеет свой собственный хеш, и этот хеш уникален для всего проекта. В этом конкретном коммите хеш равен 1edc2d2 . Это краткая форма хеша. Достаточно однозначно идентифицировать каждый коммит.

Если вы хотите увидеть длинную форму хэша, затем перечислите существующие коммиты с помощью следующей команды:

$ git log

Как видите, отображается дополнительная информация о каждой фиксации. Также хеш печатается в длинной форме.

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

Итак, вот как вы устанавливаете Git на Debian 10 Buster и получаете начал с Git в Debian 10. Спасибо, что прочитали эту статью.

Оцените статью
nanomode.ru
Добавить комментарий