Профил
Loading...
+ Нов въпрос
Jinjaar avatar Jinjaar 347 Точки

[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.

 

Тагове:
9
Общи приказки 25/03/2016 15:47:30
explos1on avatar explos1on 23 Точки

Оправи ми живота :D

2
r3v3nan7 avatar r3v3nan7 365 Точки

Благодаря ти, че сподели тази доста полезна информация :) И аз по едно време доста си чупих нервичките 

с този GitHub  , но сега нещата са по-ясни :) Сигурен съм, че тази информация ще е полезна на доста хора, така 

че благодаря за труда и споделянето :)

0
moholovka avatar moholovka 169 Точки

git init създава git. демек ново репозитори

git checkout "name" това превключва на бранч или зъздава нов ако го няма 

при git add "filename" адваме към стейджа само конкретният файл

1