Что такое git init
точно? Должен ли я делать это один раз на компьютер или один раз для проекта, который использует git? Я загрузил свой проект git clone
и получил его работу, но теперь он сохраняет мой проект и C:/Users/myUser/git
, это определенная папка или я могу ее изменить?
Я действительно мало знаю об этой папке, это похоже на локальный репозиторий git или что-то в этом роде, но что "управляет" им или почему он использует этот путь, можете ли вы объяснить это?
Вот что я понимаю, исправьте меня, если я ошибаюсь, нужно получить факты прямо:
-
git init
для каждого проекта - Папка git в разделе "Пользователи" - это локальное репо, и каждый раз, когда я делаю
git commit
, эта папка обновляется. - Когда я делаю
git push
, он берет из этого локального репо и помещается в удаленный репозиторий. - Когда я хочу обновиться до "HEAD", я просто делаю
git pull