DEV Community на русском
Подписаться
Из локальной папки на GitHub: настройка моего первого проекта с Git и GitHub: руководство
Управление локальными файлами может стать хаотичным, с множеством версий проектов. Git Bash отслеживает изменения кода с течением времени, а GitHub хранит эти изменения удаленно в репозиториях, обеспечивая резервное копирование и демонстрацию портфолио. Для начала установите Git и настройте имя пользователя и адрес электронной почты, затем проверьте установку.Далее сгенерируйте SSH-ключ для безопасного подключения Git к GitHub. Это включает выполнение команды 'ssh-keygen', принятие расположений по умолчанию и, при желании, пропуск парольной фразы. Скопируйте сгенерированный публичный ключ.Добавьте этот публичный ключ в настройки вашей учетной записи GitHub в разделе SSH и GPG ключей, указав описательное название и убедившись, что тип ключа — аутентификация. Протестируйте SSH-соединение командой 'ssh -T [email protected]', чтобы подтвердить успешную аутентификацию.Для первого коммита создайте папку проекта, перейдите в нее и добавьте необходимые файлы, такие как README.md и каталог данных. Опишите свой проект в файле README.md.Инициализируйте Git в папке вашего проекта командой 'git init', чтобы начать отслеживание изменений. Используйте 'git status', чтобы увидеть неотслеживаемые файлы, затем 'git add .', чтобы подготовить все изменения к коммиту.Зафиксируйте подготовленные изменения командой 'git commit -m "initial commit"', предоставив четкое сообщение. Теперь создайте новый публичный репозиторий на GitHub, скопировав его SSH-URL.Подключите ваш локальный репозиторий к удаленному репозиторию GitHub, используя команду 'git remote add origin [SSH URL]'. Наконец, отправьте ваш зафиксированный код на GitHub командой 'git push -u origin main'.Ключевые команды для дальнейшего использования включают 'git init' (один раз), 'git status' для проверки изменений, 'git add .' для подготовки изменений, 'git commit -m "сообщение"' для сохранения и 'git push' для загрузки на GitHub.