Спасибо, что решили внести вклад в MiniBin! Для упрощения процесса внесения изменений, пожалуйста, следуйте этим рекомендациям.
-
Форкните Репозиторий:
- Нажмите кнопку "Fork" в правом верхнем углу страницы репозитория на GitHub.
-
Клонируйте Ваш Форк:
git clone https://github.com/king-tri-ton/minibin.git cd ВАШ_ФОРК
-
Настройте Upstream Remote:
- Добавьте оригинальный репозиторий как upstream remote:
git remote add upstream https://github.com/king-tri-ton/{repo}.git
- Добавьте оригинальный репозиторий как upstream remote:
-
Установите Зависимости:
- Убедитесь, что у вас установлен Python и PyQt6. Установите PyQt6 с помощью pip:
pip install PyQt6
- Убедитесь, что у вас установлен Python и PyQt6. Установите PyQt6 с помощью pip:
-
Создайте Новую Ветку:
git checkout -b feature/ваша-функция
-
Внесите Изменения:
- Модифицируйте код по необходимости. Убедитесь, что ваш код соответствует стандартам проекта.
-
Протестируйте Изменения:
- Запустите приложение и убедитесь, что ваши изменения работают как ожидается.
-
Закоммитьте Изменения:
git add * git commit -m "Добавьте описательное сообщение о ваших изменениях"
-
Отправьте Изменения:
git push origin feature/ваша-функция
-
Создайте Pull Request:
- Перейдите в репозиторий на GitHub и нажмите кнопку "Compare & pull request". Опишите свои изменения и отправьте pull request.
- Следуйте PEP 8 для стиля кода на Python.
- Используйте описательные сообщения для коммитов.
- Обеспечьте правильную обработку ошибок и комментарии в коде.
- Убедитесь, что ваши изменения не ломают существующий функционал.
- Проверьте, что все новые функции работают как ожидается.
- Чтобы сообщить об ошибках или предложить новые функции, используйте вкладку "Issues" в репозитории на GitHub.
- Укажите подробное описание и шаги для воспроизведения проблемы.
- Для вопросов или дополнительной помощи свяжитесь с поддержкой проекта через GitHub.
Спасибо за вклад в MiniBin!