2014-02-06 3 views
0

Я относительно новичок в Git. Я создал новый локальный репозиторий на своей машине Windows, выпустив команду git init (скажем, внутри папки d:\testproj). Затем я настроил Eclipse (мой java ide), чтобы указать на этот каталог и начал работать над ним. Затем я выполнил команды «git add» и «git commit» из папки testproj. Все команды выполнены успешно.Git: локальное хранилище и рабочее дерево то же самое?

Мой вопрос: есть testproj рабочее дерево или git локальное хранилище?

PS: Между тем, я искал ответы в stackoverflow и нашел это: https://stackoverflow.com/a/5283457/291475. Затем я пришел к выводу, что каталог .git - это локальный репозиторий, а testproj - это рабочий каталог. Это верно?

спасибо.

ответ

0

Да, это правильно. Каталог .git содержит все, что делает его git repo. И здесь сохраняется история (коммиты) вашего рабочего дерева (в данном случае testproj). При удалении это приведет к удалению git из этого каталога.

+1

Извините. Я не понял вашего ответа. Вы сказали, что .git - это местное репо, а testproj - дерево? – navr

+0

Порекомендовал немного разобраться. Но да, вот что я имел в виду. –

+0

Другой родственный вопрос. Если мне нужно настроить проект, который охватывает несколько репозиториев, как это сделать? – navr

Смежные вопросы