ГИТ је бесплатан систем за контролу верзија отвореног кода који може ефикасно управљати малим или великим пројектима. Омогућава више програмера да раде заједно на нелинеарном развоју, јер прати промене у изворном коду за сваку грану историје нашег пројекта. Дакле, никада ништа не губимо враћањем кроз старе фазе ако нешто крене наопако!
У следећем водичу ћете научити како да инсталирате најновији или надоградите ГИТ на Федора 36 Линук користећи терминал командне линије и неке основне команде и савете.
Преглед садржаја
Ажурирајте Федора
Прво, ажурирајте свој систем како бисте били сигурни да су сви постојећи пакети ажурирани.
sudo dnf upgrade --refresh
Инсталирајте ГИТ
ГИТ је подразумевано присутан и увек ажуриран на Федори, што чини инсталацију једноставном покретањем следеће команде.
sudo dnf install git -y
ГИТ конфигурација и подешавање
Следећи делови ће покрити нека типична подешавања и команде које свакодневно користе корисници ГИТ-а.
ГИТ Додај корисника
Након инсталације, мораћете да подесите стандардна подешавања као што су имена и е-пошта, углавном око гит порука урезивања. Ово је прилично једноставно, као што ће туторијал објаснити у наставку.
Први корак је да наведете своје име које ће бити постављено глобално.
git config --global user.name "YOUR NAME"
Затим изаберите своју е-пошту; ово може бити лажно ако желите.
git config --global user.email "YOUR EMAIL"
ГИТ Креирај директоријум
Прво, креирајте директоријум за кориснике који желе да направе нови директоријум искључиво за ГИТ.
mkdir example-directory -p
Затим идите до директоријума.
cd example-directory -p
Следећи задатак је да користите команду за иницијализацију, а ово ће створити скривено .гит директоријум за чување конфигурације, историје и тако даље.
git init
Видећете излаз терминала који наводи статус директоријума који се иницијализује, а додатно можете видети садржај користећи следећу команду.
ls -a .git
Одштампај детаље ГИТ КОНФИГ
Да бисте потврдили кориснике и детаље ГИТ конфигурације, користите цонфиг –лист команда
git config --list
Осим ако није наведено, Гит чува детаље у ~ / .гитцонфиг фајл. Можете прегледати шта је тренутно ускладиштено помоћу команде цат.
cat ~/.gitconfig
Имајте на уму да ће коришћење команде судо са командом гит цонфиг поставити два одвојена корисничка имена и е-пошту.
Чувајте ГИТ акредитиве
За кориснике који желе да сачувају детаље ауторизације, можете омогућити кеш помоћника акредитива користећи следеће.
git config --global credential.helper cache
Ако морате да користите помоћник акредитива, саветује се да кеширате само ограничено време ради веће безбедности. На пример, ако ћете данас радити користећи ГИТ 1 до 4 сата, али га нећете додиривати можда неколико недеља, онда подесите рок трајања на 5 сати.
git config --global credential.helper "cache --timeout=18000"
После 5 сати, акредитиви ће бити избрисани, обезбеђујући ваш ГИТ.
Проверите ГИТ статус директоријума
Да бисте видели статус ГИТ спремишта, можете користити следеће гит статус команда.
git status
Док горња команда помаже у давању статуса ГИТ-а, можете додатно навести све гит команде и под.
Повежите удаљено ГИТ спремиште
Корисници који морају да раде са ГИТ даљинским управљачима да би синхронизовали и преузимали/учитавали промене, мораћете да повежете ГИТ. Ово се може урадити помоћу гит ремоте командују на следећи начин.
git remote add origin remote-repository-link
Урезивање ГИТ промена
Када завршите измене у вашем ГИТ директоријуму и желите да га СИНЦИНИСирате да бисте га пребацили у удаљено спремиште, користите следеће гит цоммит команда.
git commit -m "git message changelog"
Запазите -м „промена гит поруке“ је порука која се појављује у дневнику промена.
Гурните ГИТ промене
Да бисте пребацили или послали измене у удаљено спремиште за СИНЦ у обе верзије, користите следеће
гит пусх команда.
git push origin master
Повуците ГИТ промене
Алтернативно, да повучете или добијете промене из удаљеног спремишта у СИНЦ у обе верзије, користите следеће гит пусх команда.
git pull origin master
Како ажурирати/надоградити ГИТ
За ажурирања ГИТ-а, они ће бити укључени у стандардне системске пакете пошто сте инсталирали гит-цоре са ДНФ менаџером пакета. Користите следећу команду за ажурирање и надоградњу.
sudo dnf update --refresh
Како уклонити (деинсталирати) ГИТ
За кориснике који више не желе инсталиран ГИТ, покрените следећу команду која ће уклонити апликацију плус све неискоришћене зависности.
sudo dnf autoremove git
Коментари и закључак
Ако сте администратор веб сервера, требало би да научите да користите ГИТ. То вам може знатно олакшати посао и убрзати процес развоја. Иако је Гит у почетку можда тежак за учење, вреди улагања.