Как да настроите и използвате Git: 15 стъпки (със снимки)

Съдържание:

Как да настроите и използвате Git: 15 стъпки (със снимки)
Как да настроите и използвате Git: 15 стъпки (със снимки)

Видео: Как да настроите и използвате Git: 15 стъпки (със снимки)

Видео: Как да настроите и използвате Git: 15 стъпки (със снимки)
Видео: ❤️ 7 неща, които да освободиш от живота си 2024, Може
Anonim

Git е една от най -широко използваните системи за контрол на версиите за разработка на софтуер. Построен от Линус Торвалдс през 2005 г., Git се фокусира върху скоростта, целостта на данните и поддръжката за разпределени, нелинейни работни потоци. С широкото му използване дори за големи корпорации, важно е да научите как лесно да настроите и използвате Git. Тази разходка обаче ще използва Git Bash за Windows и GitHub. Използваните тук команди обаче ще работят на всяка платформа. Това не е краят на всички ръководства, а просто за да започнете да използвате Git. Има много повече функции за изследване в Git и работната среда може да има много различни променливи от това, което трябва да се използва с GitHub.

Стъпки

Част 1 от 3: Настройване на вашия акаунт

Настройка и използване на Git Стъпка 1
Настройка и използване на Git Стъпка 1

Стъпка 1. Създайте акаунт в Github

Посетете GitHub и създайте акаунт. За целите на този урок безплатен акаунт ще работи добре.

Настройте и използвайте Git Стъпка 2
Настройте и използвайте Git Стъпка 2

Стъпка 2. Инсталирайте Git Bash

За да започнете, първо трябва да изтеглите и инсталирате Git Bash за Windows. Продължете напред и направете това сега, като следвате тази връзка: Git Bash.

След като бъде инсталиран, стартирайте Git Bash. Трябва да гледате черен екран на командния ред. Git Bash използва Unix команди за работа, така че е важно да имате известни познания за Unix

Настройте и използвайте Git Стъпка 3
Настройте и използвайте Git Стъпка 3

Стъпка 3. Създайте SSH ключ

За да установите защитена криптирана връзка между вашия GitHub акаунт и Git Bash на вашия компютър, трябва да генерирате и свържете SSH ключ. В Git Bash поставете този код, но го заменете в имейла, който сте използвали с вашия GitHub акаунт: ssh -keygen -t rsa -b 4096 -C "[email protected]"

След това ще бъдете подканени къде искате да запазите ключа. Местоположението по подразбиране ще бъде достатъчно, така че просто натиснете ↵ Enter. След това Git Bash ще ви помоли да въведете и потвърдите парола. Въпреки че не е задължително да го включите, силно се препоръчва да го направите

Настройте и използвайте Git Стъпка 4
Настройте и използвайте Git Стъпка 4

Стъпка 4. Добавете вашия SSH ключ към ssh-агента

Това ще упълномощи компютъра ви да използва този SSH ключ. Въведете следната команда, за да стартирате SSH агента: eval "$ (ssh-agent -s)" След това въведете в ssh-add ~/.ssh/id_rsa, за да добавите създадения от вас ключ.

Ако вашият ключ има различно име освен id_rsa или сте го запазили на друго място, не забравяйте да го използвате вместо това

Настройте и използвайте Git Стъпка 5
Настройте и използвайте Git Стъпка 5

Стъпка 5. Добавете своя SSH ключ към акаунта си

Сега ще трябва да конфигурирате акаунта си, за да използвате новосъздадения ключ. Копирайте ключа ssh в клипборда: clip <~/.ssh/id_rsa.pub. След това в горния десен ъгъл на всяка страница на GitHub щракнете върху снимката на вашия профил и след това щракнете върху Настройки. В страничната лента на потребителските настройки щракнете върху SSH и GPG ключове. След това щракнете върху Нов SSH ключ. Сега можете да въведете описателно име за вашия ключ, след което да го поставите в полето за ключ и да натиснете „Добавяне на SSH ключ“. Потвърдете го и сте готови!

Част 2 от 3: Създаване на проект

Настройте и използвайте Git Стъпка 6
Настройте и използвайте Git Стъпка 6

Стъпка 1. Разклонете хранилище

За да направите промени в проект в GitHub, той трябва да бъде раздвоен. Отидете в хранилището, върху което искате да работите, и форкирайте хранилището, като натиснете вилица в горната дясна част на страницата. Това ще направи копие на това хранилище във вашия акаунт.

Настройте и използвайте Git Стъпка 7
Настройте и използвайте Git Стъпка 7

Стъпка 2. Създайте локална директория

Създайте папка някъде на вашия компютър, където искате да поместите хранилището. След това използвайте Git Bash, за да отидете до тази папка. Не забравяйте, че Git Bash приема UNIX команди, така че за да влезете във вашата директория, използвайте командата CD така: $ cd/path/to/directory

Настройте и използвайте Git Стъпка 8
Настройте и използвайте Git Стъпка 8

Стъпка 3. Клонирайте вилицата

В GitHub отидете до вашата вилица и под името на хранилището щракнете върху Клониране или изтегляне и копирайте връзката, която ви дава.

След това в Git Bash въведете следната команда, като използвате вашия копиран URL адрес: $ git clone https://github.com/YOUR-USERNAME/REPOSITORY_NAME. Натиснете ↵ Enter и вашият локален клон ще бъде създаден

Настройте и използвайте Git Стъпка 9
Настройте и използвайте Git Стъпка 9

Стъпка 4. Синхронизирайте вилицата с оригинала

Трябва да можете да предлагате промени в оригиналното хранилище. Придвижете се до оригиналното хранилище, което сте форкирали в GitHub, след това натиснете Clone или изтеглете и копирайте URL адреса.

  • Сега отидете в действителната папка на хранилището в GitHub. Ще разберете, че сте на правилното място, когато видите (master) вдясно от командния ред.
  • Сега просто стартирайте $ git remote add upstream https://github.com/user/repositoryName, като използвате оригиналния URL адрес на хранилището.
Настройте и използвайте Git Стъпка 10
Настройте и използвайте Git Стъпка 10

Стъпка 5. Създайте потребител

След това трябва да създадете потребител, който да проследи кой е направил промените в хранилището. Изпълнете следните две команди. $ git config user.email „[email protected]“и $ git config user.name „Вашето име“. Уверете се, че имейлът, който използвате, е същият, който е във вашия акаунт в git hub.

Настройте и използвайте Git Стъпка 11
Настройте и използвайте Git Стъпка 11

Стъпка 6. Създайте нов клон

След това трябва да създадете нов клон от нашия главен клон. Като действителен клон на дърво. Този клон ще съдържа всички специфични промени, които ще направите. Трябва да създавате нов клон на капитана всеки път, когато работите по нов проблем. Независимо дали става въпрос за отстраняване на грешки или добавяне на нова функция, всяка задача трябва да получи свой собствен уникален клон.

  • За да направите клон, просто стартирайте: $ git клон feature_x. Заменете feature_x с описателно име на вашата функция.
  • След като направите своя клон, използвайте $ git checkout feature_x. Това ще ви прехвърли в клон feature_x. Вече сте свободни да правите промени в кода си.

Част 3 от 3: Натискане на вашите промени

Настройте и използвайте Git Стъпка 12
Настройте и използвайте Git Стъпка 12

Стъпка 1. Активирайте промените си

След като приключите с извършването на промени или искате да превключите клонове и да работите върху нещо друго, промените ви трябва да бъдат ангажирани. Изпълнете $ git commit --all. Това автоматично ще ангажира всички промени, които сте направили в хранилището.

Ще получите подкана да въведете съобщение за ангажиране с помощта на vim. Това съобщение трябва да бъде кратко и описателно. Използвайте клавишите със стрелки, за да преминете към горния ред, след което натиснете i на клавиатурата си. Вече можете да напишете съобщението си. След като бъде въведен, натиснете Esc и след това натиснете клавиша с двоеточие,:. Сега въведете буквите wq и натиснете ↵ Enter. Това ще запази съобщението ви за ангажиране и ще излезе от редактора на vim

Настройте и използвайте Git Стъпка 13
Настройте и използвайте Git Стъпка 13

Стъпка 2. Направете push заявка

Сега, когато промените ви са извършени, трябва да ги натиснете! Въведете в $ git push origin.

Настройка и използване на Git Стъпка 14
Настройка и използване на Git Стъпка 14

Стъпка 3. Обединяване с главния клон

Върнете се в GitHub и скоро трябва да видите съобщение, което се появява с вашето натискане. Натиснете „Сравнете и изтеглете заявка“. На тази страница ще имате възможност да прегледате промените си, както и да промените съобщението си за ангажимент и да добавите коментари. След като всичко изглежда в ред и GitHub не открива никакви конфликти, продължете и направете заявката. И това е!

Сега вашите други сътрудници и собственикът на хранилището ще трябва да прегледат вашата промяна и след това да я обединят с основното хранилище

Настройте и използвайте Git Стъпка 15
Настройте и използвайте Git Стъпка 15

Стъпка 4. Винаги не забравяйте да изтеглите и пребазирате

Изключително важно е винаги да работите върху най -новата версия на файл. Преди да правите каквито и да е заявки за натискане или току -що сте започнали нов клон или сте преминали към клон, винаги изпълнявайте следната команда git fetch upstream && git rebase upstream/master.

Препоръчано: