Categories: LanguageRussianTopic

Как выложить проект на GitHub? Пошаговое руководство

Как выложить проект на GitHub? В этой статье вы узнаете как выложить свой первый проект на  GitHub всего за 10 минут.

1. Создаем ответвление

Создаем ответвление, для этого нужно нажать на кнопку fork.

 

 2. Склонируем наш репозиторий

Теперь вам нужно склонировать ваш репозиторий на десктоп. Нажмаем на кнопку 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. Таким образом вы скопируете репозиторий вашего первого вклада на пк.

 3. Создаем ветку

Переходим в директорию репозитория на пк.

cd first-contributions

Создаем ветку, с помощью команды:

git checkout -b <add-your-name>

Пример:

git checkout -b add-alonzo-church

 4. Вносим изменения и создаем коммит

Открываем файл Contributors.md в текстовом редакторе, вписываем имя и сохраняем файл. Команда git status покажет вам изменения. Добавим эти изменения применив команду git add.

git add Contributors.md

Теперь закоммитим данные изменения применив команду git commit.

git commit -m "Add <your-name> to Contributors list"

Теперь вам нужно изменить <your-name> на ваше имя

 5. Запушим изменения на github

Запушим изменения с помощью команды git push

git push origin <add-your-name>

Изменим <add-your-name> на имя ветки, которое мы создали ранее.

 6. Подтвердим изменения для ревью

Если мы зайдем в свой репозиторий, мы увидим кнопку Compare & pull request, на, которую нужно нажать.

 

 

Теперь подтвердим пулл-реквест.

 

Теперь вы знаете как выложить проект на GitHub!

Что далее?

После того как вы узнали как выложить проект на 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, на канале: Быстрый старт в веб-разработке (на странице проекта доступный записи всех уроков).

Dr. Michael J. Garbade

I, Dr. Michael J. Garbade is the co-founder of the Education Ecosystem (aka LiveEdu), ex-Amazon, GE, Rebate Networks, Y-combinator. Python, Django, and DevOps Engineer. Serial Entrepreneur. Experienced in raising venture funding. I speak English and German as mother tongues. I have a Masters in Business Administration and Physics, and a Ph.D. in Venture Capital Financing. Currently, I am the Project Lead on the community project -Nationalcoronalvirus Hotline I write subject matter expert technical and business articles in leading blogs like Opensource.com, Dzone.com, Cybrary, Businessinsider, Entrepreneur.com, TechinAsia, Coindesk, and Cointelegraph. I am a frequent speaker and panelist at tech and blockchain conferences around the globe. I serve as a start-up mentor at Axel Springer Accelerator, NY Edtech Accelerator, Seedstars, and Learnlaunch Accelerator. I love hackathons and often serve as a technical judge on hackathon panels.

View Comments

  • Что за херню я только что прочитал?

    От чего предлагается сделать fork, и, главное, за каким хреном, если пользователю нужно *выложить проект*? Чтобы потом пул реквесты оставлять, вместо того, чтобы просто сделать пуш? Почему вам не пришло в голову просто создать новый репозиторий для нового проекта, который требуется выложить?
    И еще, кстати, ваш парсер на сайте обосрался с командами git и вставил там тонну html тегов.

Recent Posts

Highest Stable Coin Yields – (W16 – 2024)

Another week to bring you the top yield platforms for three of the most prominent…

2 weeks ago

LEDU Token OTC Trading

If you hold a large volume of LEDU tokens above 1 million units and wish…

1 month ago

Highest Stable Coin Yields – (W12 – 2024)

It’s another week and like always we have to explore the top yield platforms for…

1 month ago

Binance Auto Invest – the Best Innovation in Crypto since Sliced Bread

At a time where we’re constantly seeking tools and strategies to simplify our crypto investments,…

1 month ago

Highest Stable Coin Yields – March 2024

As we kick off another week, it's time to explore the top yield platforms for…

2 months ago

Education Ecosystem Featured on Business Insider

We're excited to share that Education Ecosystem was recently featured in an article on Business…

2 months ago