Додавання Нових Файлів
Створення текстового файлу
Спочатку створимо текстовий файл у нашій директорії проєкту, щоб наше робоче дерево не було порожнім. Це можна зробити за допомогою команди echo
:
'Learning Git is cool!' — це текст, який ми хочемо записати у файл; одинарні лапки використовуються лише для огортання тексту і не будуть записані у файл. За замовчуванням команда echo
виводить текст у термінал, однак ми використовуємо оператор перенаправлення виводу >
, щоб перенаправити результат у файл test.txt
.
Тепер виконаємо команду git status
:
Тепер у робочому дереві є файл, однак наразі він не відстежується Git. Щоб Git почав його відстежувати, потрібно додати цей файл до області підготовки.
Додавання до області підготовки
Область підготовки (staging area), також відома як "індекс", — це файл, який слугує проміжним етапом між робочим каталогом та самим Git-репозиторієм. Вона містить інформацію про зміни та файли, які будуть включені до наступного коміту.
Коміт — це базова операція, що фіксує зміни, внесені до файлів у вашому Git-репозиторії. По суті, під час коміту створюється знімок вашого проєкту на певний момент часу та зберігається.
Команда для додавання файлу до області підготовки виглядає так:
git add <file>
<file>
слід замінити на назву файлу або його шлях відносно кореневого каталогу проєкту, якщо файл знаходиться у певній теці вашого проєкту. Для нас команда виглядає так:
Тепер додамо наш файл test.txt
до області підготовки та перевіримо стан робочого дерева і області підготовки:
Насправді команда git status
відображає стан як робочого каталогу, так і області підготовки.
Як бачите, test.txt
було додано до області підготовки (staging area), що представляє одну зміну, готову до фіксації — додавання нового файлу. Ось ілюстрація для кращого розуміння:
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
What is the next step after adding a file to the staging area?
Can you explain what happens if I modify the file after staging it?
How do I remove a file from the staging area if I change my mind?
Awesome!
Completion rate improved to 3.57
Додавання Нових Файлів
Свайпніть щоб показати меню
Створення текстового файлу
Спочатку створимо текстовий файл у нашій директорії проєкту, щоб наше робоче дерево не було порожнім. Це можна зробити за допомогою команди echo
:
'Learning Git is cool!' — це текст, який ми хочемо записати у файл; одинарні лапки використовуються лише для огортання тексту і не будуть записані у файл. За замовчуванням команда echo
виводить текст у термінал, однак ми використовуємо оператор перенаправлення виводу >
, щоб перенаправити результат у файл test.txt
.
Тепер виконаємо команду git status
:
Тепер у робочому дереві є файл, однак наразі він не відстежується Git. Щоб Git почав його відстежувати, потрібно додати цей файл до області підготовки.
Додавання до області підготовки
Область підготовки (staging area), також відома як "індекс", — це файл, який слугує проміжним етапом між робочим каталогом та самим Git-репозиторієм. Вона містить інформацію про зміни та файли, які будуть включені до наступного коміту.
Коміт — це базова операція, що фіксує зміни, внесені до файлів у вашому Git-репозиторії. По суті, під час коміту створюється знімок вашого проєкту на певний момент часу та зберігається.
Команда для додавання файлу до області підготовки виглядає так:
git add <file>
<file>
слід замінити на назву файлу або його шлях відносно кореневого каталогу проєкту, якщо файл знаходиться у певній теці вашого проєкту. Для нас команда виглядає так:
Тепер додамо наш файл test.txt
до області підготовки та перевіримо стан робочого дерева і області підготовки:
Насправді команда git status
відображає стан як робочого каталогу, так і області підготовки.
Як бачите, test.txt
було додано до області підготовки (staging area), що представляє одну зміну, готову до фіксації — додавання нового файлу. Ось ілюстрація для кращого розуміння:
Дякуємо за ваш відгук!