TGViewer
GOS уполномочен заявить GOS уполномочен заявить @goopensource_official · 35 subscribers
Post #90 50
Как работают контрибьюторы в Open Source? 🔗

Основной деятельностью контрибьюторов является работа с репозиториями — специальными облачными хранилищами, где находятся файлы проектов.


✅ Весь процесс взаимодействия контрибьюторов можно описать следующим образом:

🟧Клонирование репозитория.
Каждый контрибьютор сначала копирует исходный репозиторий проекта на своё локальное устройство, что также называется форком (fork). Этот шаг необходим, поскольку только команда, ответственная за управление проектом, имеет права на внесение изменений в основной репозиторий. Без форка участники не могли бы предложить свои правки, что привело бы к возможному хаосу и дезорганизации в проекте.

🟧Внесение изменений.
Контрибьюторы вносят свои изменения и новшества в локальные копии репозитория. Эти действия фиксируются с помощью коммитов (commit) — термин, обозначающий процесс сохранения изменений в локальном репозитории. Таким образом, изменения остаются локальными и не влияют на основной проект до их утверждения.

🟧Создание запроса на слияние.
После того как изменения внесены, контрибьютор инициирует запрос на слияние своей копии с оригинальным репозиторием, что называется пулл-реквестом (pull request). Пулл-реквест содержит все изменения, предложенные контрибьютором, и представляет их на рассмотрение команде, управляющей проектом.

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

Источник: https://journal.tinkoff.ru/open-source/#one

#GOS_факт
  • ❤ 2
  • 👍 2
  • 🤩 1
More from @goopensource_official
  1. Dec 26, 2024В России разработка на базе открытого кода стала основой для инноваций: она снизила затрат…
  2. Nov 14, 2024Цена внедрения Open Source-решения 📝 🔎 Одна из популярных моделей работы с Open Source-р…
  3. Nov 12, 2024На что обратить внимание в начале работы? ⚡️ 1️⃣Безопасность. Существуют инструменты для а…
  4. Nov 9, 2024Рекомендации по выбору Open Source-решений👌🏼 ✔️При выборе технологий необходимо учитыват…
  5. Nov 7, 2024Зачем бизнесу нужен Open Source? 🔥 📍Технологии открытого исходного кода применяются сего…
  6. Nov 6, 2024Подходы в работе с открытым кодом⚡️ Сегодня Open Source можно условно поделить на две кате…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →