Если я правильно понимаю, Git имеет два типа репозиториев: один называется local, другой - remote. Мои вопросы крайне наивны в отношении двух типов репозиториев.
Правильно ли сказать
-
Git Локальный репозиторий - это тот, на котором мы будем делать локальные изменения, обычно этот локальный репозиторий находится на нашем компьютере.
-
Git удаленный репозиторий - это сервер, обычно это машина, расположенная на расстоянии 42 миль.
Другой вопрос: какой-то учебник показывает мне этот рабочий процесс
- mkdir myproject
- cd myproject
- Git init
- нажмите README
- Git добавить README
- Git commit -a -m "
Я вижу, что git init
создает myproject локальный репозиторий. Я не понимаю, что
git commit
. Если я еще не установил удаленный репозиторий, как Git знать, где взять мой файл README
?
Надеюсь, я поняла.
[EDIT] Способ использования Git может отличаться от других: Я использую частный репозиторий Git для резервного копирования моих кодов. Поэтому я думаю, что мне нужен удаленный репозиторий. В этом случае локальный репозиторий должен быть вздор. Я прав? Спасибо за ваше разъяснение. Это самые наивные вопросы, которые я не могу найти в другом месте...