Рубрики

Создание вашего первого запроса на получение исходного кода с открытым исходным кодом | Github

Программное обеспечение с открытым исходным кодом — это программное обеспечение, для которого оригинальный исходный код предоставляется бесплатно, и его можно распространять и модифицировать. Как программист, мы больше заинтересованы в том, как внести свой вклад в их кодовую базу.
Многие новички считают Open Source ужасным и пугающим. Но не беспокойтесь, каждый великий участник Open Source когда-то был в том месте, где вы сейчас находитесь.

Следующая статья может быть полезна для тех, кто хочет войти в удивительный мир Open Source.

Прежде чем мы начнем
Ниже приведены предварительные условия, необходимые перед погружением в Open Source:

  • Хорошее понимание хотя бы одного языка программирования на ваш выбор
  • Контроль версий: Git / SVN и Github / Bitbucket / Gitlab
  • Научитесь читать большой исходный код, чтобы он не казался бессмысленным. Эта статья может помочь.
  • Узнайте, как использовать трекеры ошибок / проблем

Когда начать?
Ниже приведены несколько ресурсов, которые могут оказаться полезными для новичков:

Данные ресурсы состоят из списка проектов различных организаций, которые могут быть отфильтрованы по используемым языкам программирования, категории проекта (например, Интернет, базы данных и т. Д.) И сложности.

Шаги, чтобы сделать запрос на вытягивание:
После того, как вы определились с репозиторием, в который хотите внести свой вклад, или с проблемой, над которой хотите поработать, выполните следующие шаги, чтобы сделать первый запрос на извлечение:

  1. Прочитайте руководство CONTRIBUTING.md (если есть)
  2. Обсудите с сопровождающими вопрос о проблеме, задайте вопросы (если таковые имеются) и проясните сомнения. Они милые люди и всегда готовы помочь. Вы также можете пропинговать их через IRC или списки рассылки.
  3. Давай и Форк репозиторий

  4. Клонировать репозиторий: git clone https://github.com/YOUR_USERNAME/PROJECT.git
  5. Добавить git remote add upstream https://github.com/PROJECT_USERNAME/PROJECT.git : git remote add upstream https://github.com/PROJECT_USERNAME/PROJECT.git
  6. Создать новую ветку: git checkout -b BRANCH_NAME
  7. Код Код Код: внести необходимые изменения
  8. Push изменения: git push origin BRANCH_NAME
  9. Создать пул-запрос через Github

Некоторые другие полезные команды:

  • Чтобы проверить удаленные ссылки: git remote -v
  • Для проверки git branch : git branch
  • Чтобы удалить ветку: git branch -D BRANCH_NAME
  • Чтобы удалить ветку на Github: git push origin --delete BRANCH_NAME

Теперь все, что вам нужно сделать, это дождаться, пока ваши изменения будут рассмотрены сопровождающими и объединены (или отменены).

Приятно, когда вы обнаружите, что часть вашего написанного кода используется людьми во всем мире ежедневно.
Кстати , вы можете проверить GSOC . Если это не мотивирует вас начать с Open Source, то больше ничего не может.

Смотрите также — Как начать работать с Open Source .

Эта статья предоставлена Рагхавом Джаджодиа . Если вы как GeeksforGeeks и хотели бы внести свой вклад, вы также можете написать статью с помощью contribute.geeksforgeeks.org или по почте статьи contribute@geeksforgeeks.org. Смотрите свою статью, появляющуюся на главной странице GeeksforGeeks, и помогите другим вундеркиндам.

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

Рекомендуемые посты:

Создание вашего первого запроса на получение исходного кода с открытым исходным кодом | Github

0.00 (0%) 0 votes