- Сообщения
- 202
- Реакции
- 0
Сначала один раз настраиваем имя и почту автора коммитов. Эта команда задаёт имя, которое будет отображаться в истории коммитов.
Задаем email автора коммитов. Желательно использовать почту, которая привязана к GitHub.
Проверяем настройки:
В папке проекта создаём локальный Git-репозиторий. Команда создаёт скрытую папку .git и начинает отслеживать историю проекта.
Добавляем все файлы проекта:
Точка
Проверяем, что будет добавлено. Показывает состояние репозитория: новые файлы, изменённые файлы и то, что уже подготовлено для коммита.
Создаём первый коммит (название и версия программы TEHCleaner 0.0.1 мое. Используйте свое):
Теперь связываем локальный проект с репозиторием GitHub (ссылка тут моя, свою ссылку берем из репозитария GitHub):
Здесь:
Должно появиться примерно:
Теперь загружаем ветку
Здесь:
Код:
git config --global user.name "ИМЯ"
Код:
git config --global user.email "ПОЧТА"
Проверяем настройки:
Код:
git config --global user.name
git config --global user.email
В папке проекта создаём локальный Git-репозиторий. Команда создаёт скрытую папку .git и начинает отслеживать историю проекта.
Код:
git init
Добавляем все файлы проекта:
Код:
git add .
. означает: добавить все новые и изменённые файлы из текущей папки и подпапок. Файлы, указанные в .gitignore, добавлены не будут.Проверяем, что будет добавлено. Показывает состояние репозитория: новые файлы, изменённые файлы и то, что уже подготовлено для коммита.
Код:
git status
Создаём первый коммит (название и версия программы TEHCleaner 0.0.1 мое. Используйте свое):
Код:
git commit -m "Initial release TEHCleaner 0.0.1"
commit фиксирует текущее состояние проекта в истории Git. Текст после -m — описание этого изменения.Теперь связываем локальный проект с репозиторием GitHub (ссылка тут моя, свою ссылку берем из репозитария GitHub):
Код:
git remote add origin https://github.com/ittehid/TEHCleaner.git
remote add— добавить удалённый репозиторий;origin— стандартное имя удалённого репозитория;- URL — адрес твоего TEHCleaner на GitHub.
Код:
git remote -v
origin https://github.com/ittehid/TEHCleaner.git (fetch)
origin https://github.com/ittehid/TEHCleaner.git (push)
Теперь загружаем ветку
master на GitHub:
Код:
git push -u origin master
push— отправить локальные коммиты на GitHub;origin— куда отправляем;master— какую ветку;-u— запомнить связь между локальной master и origin/master.
-u дальше будет достаточно писать просто:
Код:
git push