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