Адсочванне файлаў у Git
У папярэднім уроку мы ініцыялізавалі Git у нашым праекце. І цяпер мы можам з дапамогай каманд Git рабіць захаванні праекта, або, па правільнай тэрміналогіі, рабіць коміты.
Аднак, усё не так проста. Справа ў тым, што ў кожным праекце ёсць файлы, рэзервовыя копіі якіх не патрэбны. Напрыклад, файлы з кэшам. Таму ў сістэме Git трэба явна паказаць, якія менавіта файлы мы хочам захоўваць.
У Git файлы бываюць двух тыпаў: неадсочваемыя (untracked) і адсочваемыя (tracked).
Адсочваемыя файлы - гэта файлы, за зменамі якіх Git сочыць. У выпадку змены гэтых файлаў, Git паведаміць нам пра гэта.
Неадсочваемыя файлы - гэта файлы, за зменамі якіх Git не сочыць. Першапачаткова ўсе файлы будуць менавіта такімі. А каб Git пачаў сочыць за файламі, трэба спецыяльна папрасіць яго пра гэта. Давайце разбярэмся, як гэта зрабіць.
Для пачатку нам трэба навучыцца глядзець
стан файлаў. Для гэтага ў Git ёсць
спецыяльная каманда status:
git status
Хай у вашай папцы з праектам ёсць некалькі файлаў:
- index.html
- styles.css
Гэтыя файлы першапачаткова
неадсочваемыя. У гэтым выпадку каманда
status вывяде спіс гэтых
файлаў у такім выглядзе:
Untracked files:
index.html
styles.css
Праверце статус файлаў у вашым праекце.
Зрабіце ў папцы з праектам яшчэ адзін файл. Праверце статус. Пераканайцеся, што новы файл з'явіўся ў спісе неадсочваемых.