logo

Гит Адд

Команда гит адд се користи за додавање садржаја датотеке у индекс (подручје за постављање). Ова команда ажурира тренутни садржај радног стабла у област за припрему. Такође припрема сценски садржај за следеће урезивање. Сваки пут када додамо или ажурирамо било коју датотеку у нашем пројекту, потребно је да проследимо ажурирања у област за припрему.

Команда гит адд је основни део Гит технологије. Обично додаје једну по једну датотеку, али постоје неке опције које могу додати више датотека одједном.

'Индекс' садржи снимак података радног стабла. Овај снимак ће бити прослеђен за следеће урезивање.

Команда гит адд може се покренути много пута пре урезивања. Све ове операције додавања могу се ставити под једно урезивање. Команда адд додаје датотеке које су наведене у командној линији.

Команда гит адд подразумевано не додаје датотеку .гитигноре. У ствари, овом командом можемо игнорисати датотеке.

Хајде да разумемо како додати датотеке на Гит?

речник Ц#

Гит додај датотеке

Гит адд команда је директна команда. Додаје датотеке у сценску област. Можемо додати једну или више датотека одједном у сценску област. Биће покренут као:

 $ git add 

Горња команда је додата у гит сценску област, али се ипак не може делити у систему контроле верзија. За дељење је потребна операција урезивања. Хајде да разумемо следећи сценарио.

Направили смо датотеку за наше новостворено спремиште у НевДирецтори . Да бисте креирали датотеку, користите команду додира на следећи начин:

 $ touch newfile.txt 

И проверите статус да ли се не прати или не помоћу гит статус команде на следећи начин:

која је величина екрана мог монитора
 $ git status 

Горња команда ће приказати непраћене датотеке из спремишта. Ове датотеке се могу додати у наше спремиште. Као што знамо да смо креирали невфиле.ткт, па да бисте додали ову датотеку, покрените наредбу у наставку:

 $ git add newfile.txt 

Размотрите доњи излаз:

Гит Адд

Из горњег излаза, можемо видети невфиле.ткт је додат у наше спремиште. Сада се морамо обавезати да ћемо га делити на Гиту.

Гит Додај све

Можемо додати више од једне датотеке у Гит, али морамо више пута да покрећемо наредбу адд. Гит нам олакшава јединствену опцију наредбе адд помоћу које можемо додати све доступне датотеке одједном. Да бисте додали све датотеке из спремишта, покрените наредбу адд витх опција. Можемо да користимо '.' Уместо опција. Ова команда ће поставити све датотеке одједном. Радиће се на следећи начин:

 $ git add -A 

Ор

 $ git add . 

Горња команда ће додати све датотеке доступне у спремишту. Размотрите следећи сценарио:

Можемо или да направимо четири нове датотеке, или да их копирамо, а затим додамо све ове датотеке одједном. Размотрите доњи излаз:

Гит Адд

У горњем излазу, све датотеке се приказују као датотеке које Гит не прати. Да бисте пратили све ове датотеке одједном, покрените наредбу у наставку:

 $ git add -A 

Горња команда ће додати све датотеке у област за припрему. Запамтите, опција је осетљива на велика и мала слова. Размотрите доњи излаз:

Гит Адд

У горњем излазу, све датотеке су додате. Статус свих датотека се приказује у фазама.

Уклањање датотека из области за припрему

Команда гит адд се такође користи за уклањање датотека из области за припрему. Ако избришемо датотеку из спремишта, она је доступна нашем спремишту као датотека која се не прати. Команда адд се користи да би се уклонила из области за припрему. Звучи чудно, али Гит то може. Размотрите следећи сценарио:

Избрисали смо невфиле3.ткт из спремишта. Статус спремишта након брисања датотеке је следећи:

Гит Адд

Као што видимо из горњег излаза, избрисана датотека је и даље доступна у области за провођење. Да бисте га уклонили из индекса, покрените наредбу у наставку на следећи начин:

 $ git add newfile3.txt 

Размотрите доњи излаз:

скл клаузуле
Гит Адд

Из горњег излаза можемо видети да је датотека уклоњена из области за припрему.

Додајте само све нове и ажуриране датотеке:

Гит нам омогућава да одједном поставимо само ажуриране и новокреиране датотеке. За то ћемо користити опцију уклањања игнорисања. Користиће се на следећи начин:

 $ git add --ignore-removal . 

Додајте све измењене и избрисане датотеке

Гит адд нам олакшава низ опција. Постоји још једна опција која је доступна у Гиту, која нам омогућава да поставимо само измењене и избрисане датотеке. Неће поставити ново креирану датотеку. Да бисте поставили само све измењене и избрисане датотеке, покрените следећу команду:

 $ git add -u 

Додајте датотеке помоћу џокера

Гит нам омогућава да додамо све исте датотеке шаблона одједном. То је још један начин да додате више датотека заједно. Претпоставимо да желим да додам све јава датотеке или текстуалне датотеке, онда можемо користити образац .јава или .ткт. Да бисмо то урадили, покренућемо наредбу на следећи начин:

 $ git add *.java 

Горња команда ће поставити све Јава датотеке. Исти образац ће се применити на текстуалне датотеке.

Следећи корак након додавања датотека је обавеза да их делите на Гиту.

10 мл до оз

Гит Поништи додавање

Можемо поништити операцију додавања гит-а. Међутим, то није део гит адд команде, али то можемо учинити преко гит ресет команде.

Да бисте поништили операцију додавања, покрените следећу команду:

 $ git reset 

Да бисте сазнали више о команди гит ресет, посетите Гит Ресет.