Вклад
Мы ищем соавторов, которые помогут нам в разработке языка. Если вы заинтересованы, пожалуйста, внесите свои изменения в репозиторий 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!