Что такое рабочая директория
Перейти к содержимому

Что такое рабочая директория

  • автор:

Your Browser is out of date.

Request ID: 87d77f5b0f374dc0-FRA
IP: 95.214.216.82
UTC time: 2024-05-02T10:58:40+00:00
Browser: Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.17 Safari/537.36

Cookies are used by this site. By continuing you agree to the use of cookies .

Copyright © 2024 Elsevier B.V., its licensors, and contributors. All rights are reserved, including those for text and data mining, AI training, and similar technologies. For all open access content, the Creative Commons licensing terms apply.

Что такое рабочая директория

‘Директория git’ это директория в которой хранится вся история Git и мета-информация вашего проекта — включая все объекты (коммиты, деревья, блобы, таги), все указатели на различные ветви и многое другое.

На каждый проект имеется только одна директория Git (в отличие SVN или CVS, где она в каждой поддиректории), и это директория (по умолчанию но не обязадельно) ‘.git’ в корне вашего проекта. Если вы посмотрите на содержимое этой директории то увидите все ваши важные файлы:

$>tree -L 1 . |-- HEAD # указатель на вашу активную ветку |-- config # ваши персональные настройки |-- description # описание проекта |-- hooks/ # pre/post action hooks (скрипты (далее хуки) которые могут вызываться git командами) |-- index # индексный файл (смотрите в след.главе) |-- logs/ # история веток проекта (где они располагались) |-- objects/ # ваши объекты (коммиты, деревья, блобы, таги) `-- refs/ # указатели на ваши ветки разработки 

(Также там могут быть и другие файлы/директории, но они не так важны в данный момент)

Рабочая директория

‘Рабочая директория’ Git это директория которая содержит в себе то с чем вы работаете или то что вы извлекли из истории проекта в данный момент. Файлы в этой директории часто удаляются или изменяются Git-ом когда вы переключаетесь между ветками — не переживайте это нормально. Вся история вашего проекта хранится в директории Git; рабочая директория это просто временное место где вы можете модифицировать файлы, а затем выполнить коммит.

Замечания: Коммит это фиксация изменений в истории проекта

This book is maintained by Scott Chacon, and hosting is donated by GitHub.
Please email me at schacon@gmail.com with patches, suggestions and comments.

Рабочая директория

Рабочий каталог (англ. working directory , также текущий каталог или текущая директория) процесса — в информатике, каталог файловой системы, который используется для нахождения файлов, указанных только по имени либо по относительному пути.

При создании нового процесса, он наследует рабочий каталог родительского процесса. Для изменения рабочего каталога можно использовать функцию chdir() (в Си) или подобную в других языках. В частности, в большинстве командных оболочек, есть команда (англ. current path ) — в терминологии файловых систем с каталогами, имя каталога, относительно которого производятся операции с относительными именами файлов (каталогов). Текущий путь обычно ассоциирован с процессом (у разных процессов может быть разный текущий путь).

В unix-подобных операционных системах у процесса может быть один текущий путь. В операционных системах, использующих буквы дисков (OS/2, Windows,

Текущий путь обычно отображается в приглашении командного интерпретатора (command.com для DOS, cmd.exe для Windows, sh (или аналог) для unix). В unix-подобных операционных системах есть команда pwd, выводящая текущий путь. В операционной системе Windows есть команды pushd, popd, позволяющие сохранить/прочитать текущий путь в специально организованном для этого файле (используются для корректной работы вложенных командных файлов).

Wikimedia Foundation . 2010 .

  • Рабочая власть (группа)
  • Рабочая комиссия (Финляндия)

Смотреть что такое «Рабочая директория» в других словарях:

  • Директория Украинской народной республики — орган государственной власти в Украинской Народной Республике (УНР), установленный 14 декабря 1918 года после падения Гетманата. Первым Директорию возглавил В. Винниченко, уже возглавлявший правительство УНР в 1917 18 годах. Но уже в начале 1919… … Википедия
  • Директория Украинской Народной Республики — В данной статье или разделе имеется список источников или внешних ссылок, но источники отдельных утверждений остаются неясными из за отсутствия сносок … Википедия
  • Директория УНР — Орган государственной власти в Украинской Народной Республике (УНР), установленный 14 декабря 1918 года после падения Гетманата. Первым Директорию возглавил В. Винниченко, уже возглавлявший правительство УНР в 1917 18 годах. Но уже в начале 1919… … Википедия
  • Директория Петлюры — Орган государственной власти в Украинской Народной Республике (УНР), установленный 14 декабря 1918 года после падения Гетманата. Первым Директорию возглавил В. Винниченко, уже возглавлявший правительство УНР в 1917 18 годах. Но уже в начале 1919… … Википедия
  • Директория (Временное Всероссийское правительство) — Временное Всероссийское правительство (неофициальные именования «Директория», «Уфимская Директория», «Омская Директория») высший орган государственной власти, образованный в Уфе результате реорганизации Комуча 23 сентября 1918 г. Состав Временное … Википедия
  • Украинская Директория — Орган государственной власти в Украинской Народной Республике (УНР), установленный 14 декабря 1918 года после падения Гетманата. Первым Директорию возглавил В. Винниченко, уже возглавлявший правительство УНР в 1917 18 годах. Но уже в начале 1919… … Википедия
  • Омская Директория — Временное Всероссийское правительство (неофициальные именования «Директория», «Уфимская Директория», «Омская Директория») высший орган государственной власти, образованный в Уфе результате реорганизации Комуча 23 сентября 1918 г. Состав Временное … Википедия
  • Омская директория — Временное Всероссийское правительство (неофициальные именования «Директория», «Уфимская Директория», «Омская Директория») высший орган государственной власти, образованный в Уфе результате реорганизации Комуча 23 сентября 1918 г. Состав Временное … Википедия
  • Уфимская директория — Временное Всероссийское правительство (неофициальные именования «Директория», «Уфимская Директория», «Омская Директория») высший орган государственной власти, образованный в Уфе результате реорганизации Комуча 23 сентября 1918 г. Состав Временное … Википедия
  • Mercurial — Тип Система управления версиями Разработчик Matt Mackall Написана на Python и Си Операционная система Кроссплатформенное программное обеспеч … Википедия

Уроки по тегу «рабочая директория»

В каталоге хекслета найдено 15 уроков по теме «рабочая директория». Уроки по теме «рабочая директория» есть в курсах: Введение в Git.

Разбираемся, как добавлять изменения в текущий коммит, не создавая новый

Учимся настраивать GitHub, создавать в нем репозитории и клонировать их на свой компьютер

Знакомимся с термином «ветка» и рассматриваем git-репозиторий как множество односвязных списков, состоящих из коммитов

Учимся анализировать изменения и обсуждаем, почему важно это делать даже в небольших проектах

Разбираем процесс работы в Git от начала до фиксации результата: учимся создавать репозитории, добавлять в него файлы и делать коммиты

Учимся делать коммит в тех ситуациях, когда в рабочей директории есть исправления, не связанные напрямую с основным изменением

Изучаем команды, которые помогают получать разнообразную информацию о прошлых коммитах (log, show, blame, grep)

Учимся возвращать измененные файлы к исходному состоянию и откатывать изменения, которые сделаны в рабочей директории, но еще не попали в коммит

Знакомимся с темой курса и выясняем, почему Git стал универсальным инструментом для практически любого проекта в разработке

Учимся прятать изменения в рабочей директории и восстанавливать их при необходимости

Изучаем команды, которые упрощают отмену или изменение коммита (revert, reset)

Учимся восстанавливать файлы и выясняем, что такое рабочая директория

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

Обсуждаем, какие файлы стоит добавлять в репозиторий

Рассказываем, как влиться в разработку открытых проектов, научиться командной работе и прокачать свое портфолио

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *