Как создать локальный репозиторий с помощью команды git init
Первое, что нужно сделать, когда вы начнете работать с Git, это либо клонировать удаленный репозиторий исходного кода, либо создать свой собственный новый локальный репозиторий.
Независимо от выбранного вами метода, репо будет служить вашей домашней базой для любых будущих проектов.
В этом учебном руководстве по командам git init мы продемонстрируем последнее и то, как успешно создать новый локальный репозиторий.
Git init примеры
Прежде чем мы начнем, убедитесь, что на вашем локальном компьютере установлен Git.
Для этого урока я создал новую папку с именем «my-local-repo».
В этой папке я создал три файла, которые будут добавлены в новый Git-репозиторий при его создании.
Вы можете сделать это легко, выполнив команду touch три раза в оболочке Git BASH внутри только что созданной папки.
~my-local-repo$ touch index.html ~my-local-repo$ touch HelloWorld.java ~my-local-repo$ touch style.css
Выполните команду git init
После того, как вы создадите эти файлы, следующим шагом будет создание репозитория исходного кода с помощью вызова команды git init.
git init Initialized empty Git repository in /my-local-repo/.git/
Обратите внимание, что после вызова команды git init вам необходимо сообщить инструменту свое имя и адрес электронной почты.
git config --global user.name "itisgood" git config --global user.email "me@example.com"
Добавим файлы в индекс Git
Выполнив эти шаги, вы можете теперь добавить три файла, созданные ранее, в систему Git – также известную как индекс Git – с помощью git add.
Обратите внимание, что здесь необходимо указать пробел и точку после команды add.
Это часто пропускаемый переключатель, необходимый для запуска команды.
git add .
Вы можете по отдельности добавлять файлы в индекс Git по именам, но с периодом после добавления git.
Команда Git знает, как добавить каждый новый или измененный файл в свою систему трекинга.
Выполним git commit
Наконец, после добавления файлов в индекс вы можете выполнить свой первый коммит.
git commit -m "Первый коммит"
Как только фиксация зарегистрирована в DVCS, вы можете подтвердить, что команда git init успешно создала репозиторий.
Затем вы можете продолжить добавлять файлы в индекс, а затем создавать ветки, выполнять коммиты, выполнять возвраты и сбрасывать HEAD в локальном репозитории Git.
Кстати, обратите внимание, что этот git commit не очень хорошо сформулирован.
Поитайте о правилах сообщений git commit, чтобы узнать об этих методах раньше, чтобы они станут привычными.
Кроме того, я создал три файла в этом примере перед тем, как выполнить команду git init.
Я мог бы сначала вызвать команду git init, а затем использовать команду touch для файлов, но порядок не важен.
См. также:
- 📂 Как использовать команду git remote add origin для удаленной отправки
- 📜 Git шпаргалка для начинающих
- 📂 Использование Git Show для просмотра содержимого файлов
- 🐧 Как установить Git на CentOS 8
- 📜 Как пролить ветку используя git на Gitlab?