Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


Проверка состояния репозитория




Для проверки текущего состояния репозитория служит команда git status

git status

On branch master

nothing to commit, working directory clean

Данный ответ означает, что в репозитории хранится текущее состояние рабочего каталога и нет никаких изменений, ожидающих записи.

git status

On branch master

Changes not staged for commit:

(use "git add <file>..." to update what will be committed)

(use "git checkout -- <file>..." to discard changes in working directory)

 

modified: README

 

no changes added to commit (use "git add" and/or "git commit -a")

Данный ответ говорит о том, что в есть файлы, которые были изменены/добавлены с момента последнего помещения в репозиторий. Показывается список файлов, которые были изменены или добавлены, а также подсказываются команды, которые необходимо использовать для добавления/прописывания изменений, а также для отмены изменений в локальном репозитории.

Добавление новых файлов в локальный репозиторий

Добавление новых файлов в локальный репозиторий производится командой git add

Общий формат команды следующий:

git add [--force] <список файлов и папок, разделённый пробелом>

Необязательный ключ --force указывает, что должны добавиться все файлы из всех дочерних папок.

После выполнения данной команды файлы пометятся (но ещё не добавятся) в локальный репозиторий.

Если добавить в папку с репозиторием файл readme.txt и посмотреть статус, то будет следующий результат:

git status

On branch master

Untracked files:

(use "git add <file>..." to include in what will be committed)

 

readme.txt

 

nothing added to commit but untracked files present (use "git add" to track)

Здесь указывается, что в папке появился новый файл, который можно добавить в репозиторий командой git add…

Добавим данный файл в репозиторий и посмотрим статус:

git add readme.txt

git status

On branch master

Changes to be committed:

(use "git reset HEAD <file>..." to unstage)

 

new file: readme.txt

В результате выполнения команды git status показано, что файл помечен к добавлению в репозиторий. Также подсказывается команда для отмены пометки файла к добавлению: git reset…

Пометка файла к добавлению в репозиторий ещё не помещает туда весь файл. Чтобы изменения в файле добавились в репозиторий необходимо использовать команду git commit, которая описывается в следующем разделе.


Поделиться:

Дата добавления: 2015-09-15; просмотров: 54; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.007 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты