Пытаясь понять, как работает Git - PullRequest
0 голосов
/ 08 февраля 2012

Я только что установил плагин eGit и играюсь с ним. Я новичок в Git.

Я заметил кое-что странное:

Я зафиксировал пример проекта "Планеты", затем я изменил только один файл Planet.java.

Затем я посмотрел в папку Git-репозитория, и этот измененный файл Planet.java там есть, но ни один из моих других исходных файлов .

Означает ли это, что если я удалю исходную папку проекта с диска, она сломает Git? Я имею в виду, не смогу ли я восстановить какую-либо предыдущую версию этого проекта?

1 Ответ

3 голосов
/ 08 февраля 2012

«Исходная папка проекта» - это ваш Git-репозиторий.Git существует только в каталоге, где вы выполнили git init.Его метаданные о ваших файлах хранятся в скрытой директории .git внутри директории вашего проекта.Если вы удаляете каталог проекта, вы удаляете свою локальную копию Git-репозитория.

* Если вы явно не клонировали свой репозиторий

...