Как выложить проект на GitHub? В этой статье вы узнаете как выложить свой первый проект на GitHub всего за 10 минут.
Создаем ответвление, для этого нужно нажать на кнопку fork.
Теперь вам нужно склонировать ваш репозиторий на десктоп. Нажмаем на кнопку clone, после чего нажимаем на иконку планшета.
Открываем терминал и запускаем git команду:
git clone "url you just copied"
Где “url you just copied” это ссылка на ваш репозиторий. Чтобы получить эту ссылку, посмотрите предыдущие шаги.
Пример:
git clone https://github.com/this-is-you/first-contributions.git
‘this-is-you’ это ваш логин на github. Таким образом вы скопируете репозиторий вашего первого вклада на пк.
Переходим в директорию репозитория на пк.
cd first-contributions
Создаем ветку, с помощью команды:
git checkout -b <add-your-name>
Пример:
git checkout -b add-alonzo-church
Открываем файл Contributors.md
в текстовом редакторе, вписываем имя и сохраняем файл. Команда git status
покажет вам изменения. Добавим эти изменения применив команду git add
.
git add Contributors.md
Теперь закоммитим данные изменения применив команду git commit
.
git commit -m "Add <your-name> to Contributors list"
Теперь вам нужно изменить <your-name>
на ваше имя
Запушим изменения с помощью команды git push
git push origin <add-your-name>
Изменим <add-your-name>
на имя ветки, которое мы создали ранее.
Compare & pull request,
на, которую нужно нажать.
Теперь подтвердим пулл-реквест.
Что далее?
После того как вы узнали как выложить проект на GitHub, вам скорее всего захочется посмотреть на то как другие ведут свои репозитории. Ниже несколько популярных репозиториев, где вы можете найти задания для новичков. Вперед, перейдите в репозитории, чтобы узнать больше.
exercism | Fun Retros | react | habitat | scikit-learn | Leiningen | numpy |
homebrew | Rust | vuejs | Suave | OpenRA | PowerShell | coala |
ava | freeCodeCamp | webpack | hoodie | pouchdb | neovim | babel |
Node.js | Semantic-UI-React |
Изучайте веб разработку, с помощью онлайн уроков, каждый понедельник и среду в 20:00, на канале: Быстрый старт в веб-разработке (на странице проекта доступный записи всех уроков).
Рекомендуем к прочтению: Upwork: вывод средств. Как вывести средства с международной биржи труда в России и Украине?
We’re thrilled to announce an exciting opportunity for you to win not one but two…
Acquiring practical skills is crucial for career advancement and personal growth. Education Ecosystem stands out…
Artificial Intelligence (AI) has been making significant strides in various industries, and the software development…
Another week to bring you the top yield platforms for three of the most prominent…
If you hold a large volume of LEDU tokens above 1 million units and wish…
It’s another week and like always we have to explore the top yield platforms for…
View Comments
Что за херню я только что прочитал?
От чего предлагается сделать fork, и, главное, за каким хреном, если пользователю нужно *выложить проект*? Чтобы потом пул реквесты оставлять, вместо того, чтобы просто сделать пуш? Почему вам не пришло в голову просто создать новый репозиторий для нового проекта, который требуется выложить?
И еще, кстати, ваш парсер на сайте обосрался с командами git и вставил там тонну html тегов.