Вклад
Мы ищем соавторов, которые помогут нам в разработке языка. Если вы заинтересованы, пожалуйста, внесите свои изменения в репозиторий eigerproject/eigercs
.
Как внести вклад
- Сделайте форк репозитория
- Перейдите к
eigerproject/eigercs
- Нажмите кнопку
Fork
в правом верхнем углу страницы
- Перейдите к
- Клонируйте репозиторий
- Клонируйте ваш форк на локальную машину
git clone https://github.com/YOUR-USERNAME/eigercs.git
- Перейдите в клонированную директорию
cd eigercs
- Клонируйте ваш форк на локальную машину
- Создайте новую ветку
- Создайте и переключитесь на новую ветку для ваших изменений
git checkout -b my-feature-branch
- Создайте и переключитесь на новую ветку для ваших изменений
- Внесите изменения
- Реализуйте ваши изменения или дополнения в коде
- Убедитесь, что ваш код соответствует стандартам и рекомендациям проекта
- Закоммитьте изменения
- Добавьте измененные файлы
git add .
- Закоммитьте изменения с осмысленным сообщением
git commit -m "Опишите ваши изменения здесь"
- Добавьте измененные файлы
- Отправьте в ветку
- Отправьте ваши изменения в ваш форк
git push origin my-feature-branch
- Отправьте ваши изменения в ваш форк
- Создайте PR (Pull Request)
- Перейдите к репозиторию
eigerproject/eigercs
- Нажмите кнопку "Compare & Pull Request" рядом с вашей недавно отправленной веткой
- Укажите четкий заголовок для вашего pull request
- Опишите внесенные изменения и их необходимость
- Отправьте pull request
- Перейдите к репозиторию
Руководство по внесению вклада
- Стиль кода: Убедитесь, что ваш код соответствует стандартам и конвенциям проекта. При необходимости используйте форматтер (
Ctrl+K Ctrl+D
для Visual Studio). - Тестирование: Напишите тесты для ваших изменений и убедитесь, что все существующие тесты проходят успешно. Юнит-тесты скоро появятся
- Документация: Обновите документацию, чтобы отразить ваши изменения, если это применимо. Убедитесь, что документация ясна и лаконична.
- Сообщения коммитов: Используйте осмысленные и описательные сообщения коммитов.
Сообщение об ошибках
Если вы обнаружите ошибки или проблемы при использовании Eigerlang, пожалуйста, сообщите об этом, открыв issue в репозитории. Укажите как можно больше деталей, включая шаги для воспроизведения проблемы, вашу среду и любые соответствующие сообщения об ошибках.
Получение помощи
Если вам нужна помощь по вопросам, связанным с Eigerlang, не стесняйтесь обратиться, открыв обсуждение в репозитории на GitHub.
Благодарности
Мы очень ценим все вклады от сообщества. Спасибо за помощь в улучшении Eigerlang!