Из каталога au
вы просто повторите процесс инициализации репозитория, который мы прошли в комментариях.
git init
Теперь у вас естьваш репозиторий.У вас есть два варианта здесь;либо add
файлы для отслеживания, либо настройте файл .gitignore
, чтобы он начал игнорировать вещи, которые вам не нужны в вашем хранилище.Я обычно сначала настраиваю .gitignore
.Вы можете открыть его в текстовом редакторе и запустить его.
После этого вы добавляете .gitignore
со следующим:
git add .gitignore
и фиксируете с помощью:
git commit -m ".gitignore in place"
Имея это, вы можете набрать:
git add .
, который добавляет все файлы в au
каталог (и подкаталоги) для отслеживания.Сначала он проверит файл .gitignore
и не будет включать эти файлы для отслеживания.
Вы можете в любое время набрать git status
, чтобы получить полезную информацию о том, что вы в данный момент делаете.Вам нужно будет commit
добавленных вами файлов:
git commit -m "initial commit"
И теперь вы отслеживаете их, поэтому, когда вы сохраняете из PHP Storm, вы можете вернуться ктерминал и введите:
git status
Это покажет вам файл, который вы изменили.Вы можете добавить его (или, если вы внесли изменения в количество файлов x, вы также можете добавить их) с помощью команды git add .
.Отправьте полезное сообщение, и все готово.
На этом этапе вы можете настроить репозиторий github как удаленный.Подробнее об этом здесь. После того, как вы это сделаете, вы можете push
текущую историю на github:
(при условии пустого пульта)
git push remote master
Я вижу, что вы работаете над чем-то связанным с сетью, поэтому я предлагаю вам взглянуть на этот пост для использования модели ветвления.Это очень помогает.Если вы будете практиковать это, я думаю, вы предпочтете работать с клиентом или любым другим способом:)