Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Більше про Відстеження Файлів | Вступ до Git
Основи Git
course content

Зміст курсу

Основи Git

Основи Git

2. Більш Розширена Взаємодія
3. Скасування Змін
4. Робота з Гілками в Git

book
Більше про Відстеження Файлів

Як ми вже обговорювали раніше, коли ми працюємо з Git'ом, файли в каталозі нашого проекту можуть бути або відстежуваними, або невідстежуваними. В той час як відстежувані файли є частиною зніків (майбутніх коммітів), невідстежувані файли не є такими. Наприклад, новостворені файли зазвичай не відстежуються, доки їх не буде додано до стейдж зони.

Говорячи про відстежувані файли, вони можуть перебувати в одному з трьох можливих станів:

  • modifed (до файлу внесено певні зміни, але Git ще не зберігає їх);

  • staged (зміни готові до комміту і будуть частиною змімку);

  • committed (зміни зберігаються у директорії .git ).

Давайте подивимось на зображення, щоб стало більш зрозуміло:

Примітка

Якщо наш файл вже відстежується і ми внесли до нього деякі зміни, нам все одно доведеться виконати команду git add, щоб внести ці зміни.

Давайте змінимо наш файл test.txt за допомогою наступної команди:

Оператор >> додає текст, взятий у подвійні лапки (або одинарні лапки), до існуючого файлу, яким у нашому випадку є test.txt. Текст додається у кінець файлу з нового рядка.

Тепер наш файл має статус modified. Далі ми скористаємося командами git add, git status і git commit, щоб додати цю зміну до стейдж зони, перевірити стан нашого робочого дерева і стейдж зони та закоммітити зміну відповідно:

Як ви можете бачити, ми тепер додали до стейдж зони наші зміни і створили новий знімок нашого проекту шляхом комміту застейджених змін.

question-icon

Нехай у нас є файл з назвою preprocessing.py. Ваше завдання - розставити дії з відповідними командами у правильному порядку, щоб зміни у цьому файлі були закоммічені.

1.
2.

Натисніть або перетягніть елементи та заповніть пропуски

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 1. Розділ 9

Запитати АІ

expand
ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

course content

Зміст курсу

Основи Git

Основи Git

2. Більш Розширена Взаємодія
3. Скасування Змін
4. Робота з Гілками в Git

book
Більше про Відстеження Файлів

Як ми вже обговорювали раніше, коли ми працюємо з Git'ом, файли в каталозі нашого проекту можуть бути або відстежуваними, або невідстежуваними. В той час як відстежувані файли є частиною зніків (майбутніх коммітів), невідстежувані файли не є такими. Наприклад, новостворені файли зазвичай не відстежуються, доки їх не буде додано до стейдж зони.

Говорячи про відстежувані файли, вони можуть перебувати в одному з трьох можливих станів:

  • modifed (до файлу внесено певні зміни, але Git ще не зберігає їх);

  • staged (зміни готові до комміту і будуть частиною змімку);

  • committed (зміни зберігаються у директорії .git ).

Давайте подивимось на зображення, щоб стало більш зрозуміло:

Примітка

Якщо наш файл вже відстежується і ми внесли до нього деякі зміни, нам все одно доведеться виконати команду git add, щоб внести ці зміни.

Давайте змінимо наш файл test.txt за допомогою наступної команди:

Оператор >> додає текст, взятий у подвійні лапки (або одинарні лапки), до існуючого файлу, яким у нашому випадку є test.txt. Текст додається у кінець файлу з нового рядка.

Тепер наш файл має статус modified. Далі ми скористаємося командами git add, git status і git commit, щоб додати цю зміну до стейдж зони, перевірити стан нашого робочого дерева і стейдж зони та закоммітити зміну відповідно:

Як ви можете бачити, ми тепер додали до стейдж зони наші зміни і створили новий знімок нашого проекту шляхом комміту застейджених змін.

question-icon

Нехай у нас є файл з назвою preprocessing.py. Ваше завдання - розставити дії з відповідними командами у правильному порядку, щоб зміни у цьому файлі були закоммічені.

1.
2.

Натисніть або перетягніть елементи та заповніть пропуски

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 1. Розділ 9
Ми дуже хвилюємося, що щось пішло не так. Що трапилося?
some-alt