[Useful Info] Github Guide - Как да използваме GitBash
Здравейте колеги!
Реших да пусна тема затова как да използваме и да се справим с това животно Github и да ви опиша по напросто стъпките за работа с GitBash.
Git Bash може да свалите от тук.
След като сме го инсталирали имаме достъп до конзолата на Git Bash-a от всяка дериктория и можем да свалим репозиторито си просто като създадем нова папка в избраната директория, и след това с дясно копче вътре в папката Git Bash Here .След отварянето на конзолата имаме набор от доста команди.Ето и някой от тях :
git clone (URL на репозитори) - тази команда се използва за да свалим локано репозиторито от Github.
Пример: git clone https://github.com/SoftUni/Programming-Basics-Book
git status - с тази команда може да проверим какви промени са били изваршени на локалното репозитори и кои файлове са били модифицирани , променяни, добавени или изтрити ( аз лично проверявам преди всеки commit какво се случва след git add ).
Тук следват основнито команди които са ни нужни за да извършим commit.
git add . - тази команда декларираме всички файлове който са претърпяли промени да бъдат качени на репозиторито с този commit.
git commit -m "message" - с тази команда правим самият commit.
Пример:git commit -m "Fix some changes in ...."
Когато извършваме commit за първи път през Bash-a, той все още не знае кои сме затова трябва да въведем username и email в конфигурацията което се прави само веднъж!
git config --global user.name "Your Github Username"
git config --global user.email "Your Github Email"
git push - тази команда бута промените към репозиторитото ( след въвеждането и изисква username и password за да направи промените в репозиторито ).
git pull - тази команда се използва за сваляне на най-новата версия на проекта, като сваля всички промени който липсват на вашето локално репозитори.
Надявам се да ви е полезно на тези от вас който за първи път се сблъскват с GitHub и за тези който искат да пробват Bash-a.