Где разместить репозиторий Git - PullRequest
3 голосов
/ 13 февраля 2009

Я только начал использовать Git, и я хочу знать, является ли это правильным способом его использования. Я запустил приложение Rails с:

rails newapp

Тогда я сделал:

cd newapp
git init
git add .
git commit -a

Так "правильно" ли инициировать мой git внутри моего рабочего каталога?

Ответы [ 3 ]

8 голосов
/ 13 февраля 2009

Да. Вы можете разместить репозиторий git в любом месте - включая невидимый каталог .git, созданный другим репозиторием git. У меня есть друг, у которого есть git, отслеживающий все его файлы конфигурации системы на случай, если он допустит ошибку.

При работе над проектом вы хотите запустить репозиторий в корневом каталоге проекта.

Для уточнения, каждая "рабочая копия" репозитория Git сама является репозиторием Git. Если у вас есть удаленная копия на сервере, это также репозиторий. Вы не «проверяете» оттуда - скорее, вы «проталкиваете» свои изменения, и они объединяются. Если вы работаете над чисто личным проектом, удаленный репозиторий часто не нужен. Если вы хотите разместить удаленно, Github - хороший, бесплатный, публичный выбор.

0 голосов
/ 13 февраля 2009

Да. В DCVS, подобном git, ваша рабочая копия равна вашему хранилищу.

0 голосов
/ 13 февраля 2009

Да. Выглядит хорошо для меня.

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