Как выложить репозиторий на github

Отправка первого локального проекта на GitHub

Рассмотрим отправку (push) своего первого проекта с локального компьютера в GitHub репозиторий.

Убедитесь, что git отслеживает ваш проект

Я использую Cmder и очень доволен данным терминалом. Также, если вы используете для разработки на PHP Open Server, то в нем есть встроенная консоль.

Вы не можете сделать это, просто открыв папку как обычно, вы должны сделать это с помощью командной строки / терминала.

Вы можете получить такое сообщение об ошибке:

Это означает, что папка, в которой вы находитесь, не отслеживается git. В этом случае инициализируйте git внутри папки вашего проекта, набрав команду

Если вы получили другое сообщение об ошибке, то внимательно на него посмотрите. Как правило, дополнительные ошибки появляется либо когда git не установлен на вашем компьютере, либо когда вы уже находитесь в папке или подпапке, где инициализируется git.

Напоминаю, что проверить настройки Git и пользователя в Cmder можно командой:

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на githubПроверяем пользователя git локального компьютера

Создайте удаленный репозиторий на Github

Подключите локальную папку проекта к вашему пустому хранилищу на Github

Сейчас на сайте github вы видите страницу у которой в заголовке написано: «Quick setup — if you’ve done this kind of thing before«.

Скопируйте ссылку в поле формы (input) прямо под заголовком, она должна выглядеть примерно так:

Это веб-адрес (ссылка), который будет использовать ваша локальная папка для отправки содержимого в удаленную папку на Github.

1. Вернитесь к своему проекту в терминале / командной строке.

2. В вашем терминале / командной строке введите:

3. Отправьте (сделайте пуш, push) вашей ветки в Github:

4. Вернитесь к экрану репозитория на Github, который вы только что оставили, и обновите его. Название «Quick setup — if you’ve done this kind of thing before«. Название должно исчезнуть, и вы должны увидеть свои файлы в репозитории.

Что лучше сделать перед отправкой локальных файлов

Перед отправкой локальных файлов в удаленный репозиторий лучше всего проиндексировать все файлы нашего нового проекта.

После команды git init мы можем командой git status увидеть, что не все файлы находятся в индексе.

Чтобы проиндексировать все файлы текущей папки мы вводим команду:

Точка означает текущую папку.

После того как все файлы проиндексированы мы должны закоммитить наши действия, т.е. зафиксировать:

Я бы посоветовал делать комментарий не на русском как в примере выше, а на английском. Это будет хорошей привычкой. Т.е. вместо «начало проекта» хорошо бы написать «start project».

Далее командой git status мы проверяем, что всё сделали правильно и видим такой экран:

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

Перечислю еще несколько полезных команд для работы с Гитом ниже.

Показывает историю коммитов.

Команда выше показывает через хеш коммита какие изменения были произведены.

Источник

Как создать репозиторий на GitHub через командную строку?

А возвращается ошибка:

remote: Repository not found. fatal: repository ‘https: // github.com / Gooddjamp/git_prj.git/’ not found

Помогите решить проблему, как выложить свой проект на GitHub.

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

3 ответа 3

Linux / OS X

Создаем удаленный репозиторий, указывая имя учетной записи.

Вводим пароль от учетной записи:

Enter host password for user ‘USER_NAME’:

Репозиторий demo создан.

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

Теперь выгружаем проект.

Windows

Вариант 1:

Устанавливаем утилиту cURL и перезагружаемся. Дальше последовательность идентична Linux.

Вариант 2 (Спасибо @PinkTux):

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

1. Создание удалённого репозитория при помощи hub

hub — консольное приложение, упрощающее введение команд git и позволяющее производить некоторые недоступные для git действия в удалённых репозиториях из терминала. Так, при помощи hub возможно создание нового GitHub репозитория без обращений к веб-интерфейсу, для этого используется команда

Необязательные параметры команды:

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

2. Демонстрация

Создаём, используя Git Bash, репозиторий с именем KristinitaTest.github.io в Windows.

Новый репозиторий успешно создан.

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

3. Примечания

4. Дополнительные ссылки

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

Вам нужно сначала создать репозиторий на гитхабе, чтобы потом в него что-то можно было пушить. Проще всего все-таки сделать это через веб-интерфейс.

Источник

Git для новичков (часть 1)

Что такое Git и зачем он нужен?

С помощью Git-a вы можете откатить свой проект до более старой версии, сравнивать, анализировать или сливать свои изменения в репозиторий.

Репозиторием называют хранилище вашего кода и историю его изменений. Git работает локально и все ваши репозитории хранятся в определенных папках на жестком диске.

Так же ваши репозитории можно хранить и в интернете. Обычно для этого используют три сервиса:

Как работает

В итоге получается очень простой граф, состоящий из одной ветки ( main ) и четырех commit. Все это может превратиться в более сложный граф, состоящий из нескольких веток, которые сливаются в одну.

Об этом мы поговорим в следующих статьях. Для начала разберем работу с одной веткой.

Установка

Основой интерфейс для работы с Git-ом является консоль/терминал. Это не совсем удобно, тем более для новичков, поэтому предлагаю поставить дополнительную программу с графическим интерфейсом (кнопками, графиками и т.д.). О них я расскажу чуть позже.

Но для начала, все же установим сам Git.

Windows. Проходим по этой ссылке, выбираем под вашу ОС (32 или 64 битную), скачиваем и устанавливаем.

Для Mac OS. Открываем терминал и пишем:

Linux. Открываем терминал и вводим следующую команду.

Настройка

Вы установили себе Git и можете им пользоваться. Давайте теперь его настроим, чтобы когда вы создавали commit, указывался автор, кто его создал.

Открываем терминал (Linux и MacOS) или консоль (Windows) и вводим следующие команды.

Создание репозитория

Теперь вы готовы к работе с Git локально на компьютере.

Создадим наш первый репозиторий. Для этого пройдите в папку вашего проекта.

Теперь Git отслеживает изменения файлов вашего проекта. Но, так как вы только создали репозиторий в нем нет вашего кода. Для этого необходимо создать commit.

Отлично. Вы создали свой первый репозиторий и заполнили его первым commit.

Процесс работы с Git

Не стоит после каждого изменения файла делать commit. Чаще всего их создают, когда:

Создан новый функционал

Добавлен новый блок на верстке

Исправлены ошибки по коду

Вы завершили рабочий день и хотите сохранить код

Это поможет держать вашу ветки в чистоте и порядке. Тем самым, вы будете видеть историю изменений по каждому нововведению в вашем проекте, а не по каждому файлу.

Визуальный интерфейс

Как я и говорил ранее, существуют дополнительные программы для облегчения использования Git. Некоторые текстовые редакторы или полноценные среды разработки уже включают в себя вспомогательный интерфейс для работы с ним.

Но существуют и отдельные программы по работе с Git. Могу посоветовать эти:

Я не буду рассказывать как они работают. Предлагаю разобраться с этим самостоятельно.

Создаем свой первый проект и выкладываем на GitHub

Давайте разберемся как это сделать, с помощью среды разработки Visual Studio Code (VS Code).

Перед началом предлагаю зарегистрироваться на GitHub.

Создайте папку, где будет храниться ваш проект. Если такая папка уже есть, то создавать новую не надо.

Установите себе дополнительно анализаторы кода для JavaScript и PHP

Откройте вашу папку, которую создали ранее

После этого у вас появится вот такой интерфейс

Здесь будут располагаться все файлы вашего проекта

Здесь можно работать с Git-ом

Кнопка для создания нового файла

Кнопка для создания новой папки

Давайте теперь перейдем во вкладу для работы с Git-ом.

Откроется вот такое окно:

Кнопка для публикации нашего проекта на GitHub

Вы создали и опубликовали репозиторий на GitHub.

Теперь сделаем изменения в коде и попробуем их снова опубликовать. Перейдите во вкладку с файлами, отредактируйте какой-нибудь файл, не забудьте нажать crtl+s (Windows) или cmd+s (MacOS), чтобы сохранить файл. Вернитесь обратно во вкладу управления Git.

Если посмотреть на значок вкладки Git, то можно увидеть цифру 1 в синем кружке. Она означает, сколько файлов у нас изменено и незакоммичено. Давайте его закоммитим и опубликуем:

Кнопка для просмотра изменений в файле. Необязательно нажимать, указал для справки

Добавляем наш файл для будущего commit

Отправляем наш commit в GitHub

Поздравляю, вы научились создавать commit и отправлять его в GitHub!

Это первая вводная статья по утилите Git. Здесь мы рассмотрели:

Как его устанавливать

Как его настраивать

Как инициализировать репозиторий и создать commit через консоль

Как на примере VS Code, опубликовать свой код на GitHub

Забегая вперед, советую вам погуглить, как работают следующие команды:

P.S. Для облегчения обучения, оставлю вам ссылку на бесплатный тренажер по Git.

Источник

GitHub: настройка и первая публикация проекта

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

Мы уже рассказывали о том, что такое GitHub и зачем он нужен. В этой статье разберём его установку, настройку и сделаем первый пуш.

Для работы с Git можно скачать готовые GUI — наглядные графические интерфейсы для управления репозиторием, например GitKraken или GitHub Desktop. Это отличное решение для новичка, но потом все, как правило, переходят на консоль.

Сегодня поговорим как раз о том, как можно пользоваться Git из консоли. То есть освоим один из самых популярных способов.

Как установить Git

Чтобы использовать команды Git, сперва его нужно поставить на компьютер.

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

Если вдруг его у вас нет, можно воспользоваться менеджером недостающих пакетов для macOS — Homebrew. Для установки пропишите в консоли brew install git.

Чтобы использовать Git на системе Linux, нужно поставить пакет Git. Например, для установки на Ubuntu нужно будет прописать sudo apt install git.

Если вы используете Windows, потребуется поставить консоль. Выберите нужный файл исходя из разрядности вашей системы и загрузите его:

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

После того как скачаете его, запустите установщик:

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

Для скорости можно не менять дефолтные настройки и прокликать Next:

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

Теперь вы можете использовать на Windows такую же консоль, как и на iOS:

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

Все описанные ниже команды будут работать как в терминале на iOS и Linux, так и в Windows.

Регистрация в Git

Чтобы воспользоваться сервисом, нужно зайти на сайт GitHub и зарегистрировать нового пользователя. Придумайте имя и пароль, а также введите email, к которому у вас есть доступ:

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

Теперь, когда у вас есть свой аккаунт, нужно залогиниться в самой консоли, чтобы связать их. Для этого понадобится выполнить команды в консоли, которые зададут имя пользователя и почтовый ящик.

Вместо user-name подставьте логин, который указывали при регистрации. В нашем случае это test-github-04, а вместо email@example.com — адрес вашей электронной почты. В нашем примере — testgithub@gmail.com.

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

Не забудьте верифицировать аккаунт: откройте первое письмо на почте от GitHub и пройдите по ссылке. Иначе вы не сможете создавать репозитории.

Как опубликовать первый проект на Git

Зайдите в ваш профиль: для этого кликните по иконке в правом верхнем углу и нажмите Your Profile:

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

Теперь создайте репозиторий: перейдите во вкладку Repositories и кликните по кнопке New:

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

Задайте имя репозитория. Мы придумали название проекта test-github и сделали его публичным, чтобы его могли просматривать все пользователи. Далее нажмите кнопку Create repository:

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

Пока проект пустой, но мы можем поместить в него наши файлы с локальной машины.

Будем использовать протокол HTTPS — с ним проще работать с Git, чем с SSH. Подробнее про различия протоколов можно прочитать в документации.
Github предлагает несколько вариантов создания проекта:

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

Создание проекта с нуля

При помощи команды cd нужно найти нужную папку. Про часто используемые команды можно прочитать в статье про работу с терминалом.

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

Команда echo «# test-github» >> README.md добавляет новый файл в проект. Его также можно создать вручную в папке.

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

git init — инициализирует проект. После инициализации создаётся специальная скрытая папка для Git:

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

В ней файлы и папки генерируются автоматически. Они нужны для корректной работы Git, никакого дополнительного взаимодействия с этой папкой не предусмотрено:

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

git add README.md — добавляет изменённые файлы к коммиту. Также это можно сделать при помощи команды git add . — в таком случае вы добавите не конкретные файлы, а все изменённые, если их много:

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

git status поможет проверить, что происходит с изменёнными файлами. В нашем случае, например, файлы не прикреплены к коммиту:

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

Теперь снова посмотрим, что скажет git status. Сейчас он пустой, так как все изменённые файлы мы прикрепили к только что созданному коммиту:

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

git log показывает историю коммитов:

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

Команда git remote add origin https://github.com/test-github-04/test-github.git добавляет сервер, где origin — это имя сервера, а url — это адрес.

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

И теперь вас можно поздравить с первым опубликованным проектом!

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

В следующих статьях мы рассмотрим альтернативные способы публикации проекта и дальнейшее взаимодействие с ним. Если у вас есть идеи, что ещё стоит разобрать в наших гайдах, оставляйте комментарии!

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

Мы уже рассказывали о том, что такое GitHub и зачем он нужен. В этой статье разберём его установку, настройку и сделаем первый пуш.

Для работы с Git можно скачать готовые GUI — наглядные графические интерфейсы для управления репозиторием, например GitKraken или GitHub Desktop. Это отличное решение для новичка, но потом все, как правило, переходят на консоль.

Сегодня поговорим как раз о том, как можно пользоваться Git из консоли. То есть освоим один из самых популярных способов.

Как установить Git

Чтобы использовать команды Git, сперва его нужно поставить на компьютер.

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

Если вдруг его у вас нет, можно воспользоваться менеджером недостающих пакетов для macOS — Homebrew. Для установки пропишите в консоли brew install git.

Чтобы использовать Git на системе Linux, нужно поставить пакет Git. Например, для установки на Ubuntu нужно будет прописать sudo apt install git.

Если вы используете Windows, потребуется поставить консоль. Выберите нужный файл исходя из разрядности вашей системы и загрузите его:

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

После того как скачаете его, запустите установщик:

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

Для скорости можно не менять дефолтные настройки и прокликать Next:

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

Теперь вы можете использовать на Windows такую же консоль, как и на iOS:

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

Все описанные ниже команды будут работать как в терминале на iOS и Linux, так и в Windows.

Регистрация в Git

Чтобы воспользоваться сервисом, нужно зайти на сайт GitHub и зарегистрировать нового пользователя. Придумайте имя и пароль, а также введите email, к которому у вас есть доступ:

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

Теперь, когда у вас есть свой аккаунт, нужно залогиниться в самой консоли, чтобы связать их. Для этого понадобится выполнить команды в консоли, которые зададут имя пользователя и почтовый ящик.

Вместо user-name подставьте логин, который указывали при регистрации. В нашем случае это test-github-04, а вместо email@example.com — адрес вашей электронной почты. В нашем примере — testgithub@gmail.com.

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

Не забудьте верифицировать аккаунт: откройте первое письмо на почте от GitHub и пройдите по ссылке. Иначе вы не сможете создавать репозитории.

Как опубликовать первый проект на Git

Зайдите в ваш профиль: для этого кликните по иконке в правом верхнем углу и нажмите Your Profile:

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

Теперь создайте репозиторий: перейдите во вкладку Repositories и кликните по кнопке New:

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

Задайте имя репозитория. Мы придумали название проекта test-github и сделали его публичным, чтобы его могли просматривать все пользователи. Далее нажмите кнопку Create repository:

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

Пока проект пустой, но мы можем поместить в него наши файлы с локальной машины.

Будем использовать протокол HTTPS — с ним проще работать с Git, чем с SSH. Подробнее про различия протоколов можно прочитать в документации.
Github предлагает несколько вариантов создания проекта:

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

Создание проекта с нуля

При помощи команды cd нужно найти нужную папку. Про часто используемые команды можно прочитать в статье про работу с терминалом.

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

Команда echo «# test-github» >> README.md добавляет новый файл в проект. Его также можно создать вручную в папке.

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

git init — инициализирует проект. После инициализации создаётся специальная скрытая папка для Git:

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

В ней файлы и папки генерируются автоматически. Они нужны для корректной работы Git, никакого дополнительного взаимодействия с этой папкой не предусмотрено:

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

git add README.md — добавляет изменённые файлы к коммиту. Также это можно сделать при помощи команды git add . — в таком случае вы добавите не конкретные файлы, а все изменённые, если их много:

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

git status поможет проверить, что происходит с изменёнными файлами. В нашем случае, например, файлы не прикреплены к коммиту:

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

Теперь снова посмотрим, что скажет git status. Сейчас он пустой, так как все изменённые файлы мы прикрепили к только что созданному коммиту:

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

git log показывает историю коммитов:

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

Команда git remote add origin https://github.com/test-github-04/test-github.git добавляет сервер, где origin — это имя сервера, а url — это адрес.

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

И теперь вас можно поздравить с первым опубликованным проектом!

Как выложить репозиторий на github. Смотреть фото Как выложить репозиторий на github. Смотреть картинку Как выложить репозиторий на github. Картинка про Как выложить репозиторий на github. Фото Как выложить репозиторий на github

В следующих статьях мы рассмотрим альтернативные способы публикации проекта и дальнейшее взаимодействие с ним. Если у вас есть идеи, что ещё стоит разобрать в наших гайдах, оставляйте комментарии!

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *