Как да използвате Git в Linux

От края на 80-те, когато софтуерът за контрол на версиите за първи път започна да се разработва, Git остава най-лесният за използване инструмент за проследяване на промяната на кода.

Услуги като Github и Gitlab предлагат съхранение на код в хранилище, често наричано „отдалечено“ хранилище. Те действат като централно съхранение на код; Git може да синхронизира локален код с централния код, за да управлява правилно дори сложни промени от множество потребители.

Инсталация

На Ubuntu, Debian и подобни дистрибуции, можете да инсталирате Git, като изпълните:

sudo apt инсталирайте git

Забележка: За по-стари версии на Ubuntu (версия 14.04 и по-долу), трябва да използвате apt-get вместо ап.

На CentOS, Fedora и други базирани на Red Hat дистрибуции, можете да инсталирате Git, като изпълните:

yum инсталирай git

Основни Git команди

Нека видим някои основни команди в git което ще ни помогне да започнем да проследяваме промените в нашия код.

За да активирате git в локална папка, изпълнете командата по-долу в папката в терминала.

git init

Създава скрита папка, .git, който съдържа конфигурация на git и информация за проследяване на промените, ако се добавят файлове за проследяване на промените след това. Използвайте го, за да инициализирате git в локален проект.

За да клонирате/изтеглите отдалечена папка и да инициализирате git в нея, изпълнете командата по-долу:

git клонинг 

Тук, , е URL адресът на проект в отдалечено хранилище. Той ще изтегли отдалечения проект на локална система и ще създаде инициализирана папка на git с името на проекта.

Имайте предвид, че няма нужда да бягате git init след клониране на проект.

За да изтеглите промени от отдалечена директория с помощта на git, изпълнете командата по-долу:

git pull

Командата за изтегляне на git ще изтегли всички промени в отдалеченото хранилище след последното изтегляне или клониране. Потребителят трябва първо да запише своите локални промени, преди да изтегли от дистанционното, така че локалните промени да не се загубят.

В случай на конфликт между изтеглените промени и локалните промени, git ще уведоми къде се случва конфликтът и ще поиска от потребителя да промени файла ръчно.

За да добавите файл или папка към git, изпълнете командата по-долу:

git add 

Горната команда добавя файла или папката, посочена в командата, към зоната за изготвяне на Git. Git Staging area се отнася до състоянието, когато файлът се проследява за промени. Използвайте git добавете . за добавяне на всички файлове в текущата папка към зоната за изготвяне.

За да проверите състоянието (състоянието на проследяване) на вашите файлове в работна директория, изпълнете командата по-долу

git статус

Показва състоянието на проследяване на текущата папка; кои файлове са били променени от последното записване и кои файлове не са добавени в зоната за прехвърляне.

За да извършите промени в git, използвайте командата по-долу:

git commit -m "Commit Message"

Командата commit ще запише промените във файла, което означава, че поетапната промяна е направена постоянна сега. Задължително е да се предостави низ от съобщение с всеки комит, който трябва да описва промените, извършвани в този комит; това е за водене на дневник на промените.

За да изпратите промени в отдалечено хранилище с помощта на git, изпълнете командата по-долу:

git push

След като кодът е ангажиран, потребителят може да изпрати ангажиментите промени в отдалечено хранилище. Имайте предвид, че потребителят трябва първо да изтегли кода, преди да натисне, така че неговият локален проект да съдържа всички отдалечени промени, ако има такива.

Това са някои от основните команди, с които потребителят може да започне да използва Git за проследяване на промените. Повече команди включват съхраняване на промени, разклоняване на проекти и други функции на Git, които могат да бъдат намерени в страницата на ръководството на Git.

Категория: Linux