このリポジトリには、µLearn Frontendプロジェクトのソースコードファイルが含まれています。次のことを考えて、命名および貢献基準を手に入れることができます。
プロジェクトをクローンする
git clone https://github.com/your_username/ur_fork_of_mulearn.git
ファイルに必要な変更を行い、ファイルを追加します。
git add -A
変更をコミットします
git commit -m "feat(): Implemented the feature"
サーバーから変更を引き出します(最初のプッシュには適用されません)
git pull origin branch-name
サーバーへの変更を初めて押します
git push origin branch-name
リポジトリから変更を引き出し、ブランチを更新してください。
git clone https://github.com/gtech-mulearn/mulearn.git
中央リポジトリには3つの主要なブランチがあり、2つのブランチが無限の寿命を持っています(Dev-Server&Production)
Dev Branchはコラボレーションのためにオープンしており、貢献者が他のブランチに統合される前に新しい機能やバグ修正に取り組むことができる開発環境として機能します。
Dev-Serverは、ヘッドのソースコードが常に次のリリースの最新の開発変更を伴う状態を反映しているメインブランチです。
起源/生産は、ヘッドのソースコードが常に生産対応の状態を反映している主要なブランチです。
偉業:(ユーザーに直接利益をもたらし、関与する貴重な新機能または改善を追加します。)
たとえば、「feat(column):新機能が追加されました。」
修正:(ユーザー関連の問題を解決し、ソフトウェアの信頼性を改善し、よりスムーズなユーザーエクスペリエンスを提供します。)
例:「修正(ケース):正確な結果を得るために、検索機能におけるケース感度の問題を修正しました。」
ドキュメント:(より良い明確さと理解のためにドキュメントを変更または更新します。)
例「docs(readme):インストールの指示と使用例を備えたReadMeファイルを更新しました。」
スタイル:(機能性に影響を与えることなく、欠落しているセミコロンのフォーマットや修正など、コードの外観の改善に焦点を当てます。)
例「スタイル(フォーマット):インデントを修正し、一貫したコードスタイルのための欠落したセミコロンを追加しました。」
リファクタル:(変数の名前変更などの生産コードの変更により、その構造と保守性が向上します。)
例「リファクタル(変数):コードの明確性と保守性が向上するために変数と改名されました。」
テスト:(運用コードを変更せずに、欠落しているテストと既存のテストの改善を追加します。)
例「テスト(ログイン):ユーザーログイン機能のテストが追加され、既存のログインテストをリファクタリングしました。」
雑用:(実際のソフトウェアを変更せずに、ビルドタスクやその他の非生産コードの側面を更新します。)
たとえば、「雑音(grunt):より良いタスク自動化とプロセス効率を構築するために、グラントタスクを更新しました。」
貢献はいつでも大歓迎です!
開始する方法については、 contributing.mdを参照してください。