КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Проверка состояния репозиторияДля проверки текущего состояния репозитория служит команда 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, которая описывается в следующем разделе.
|