このプロジェクトが何をしているのか、そしてそれが誰のためにあるのかについての簡単な説明
? Hacktoberfest2022-DSAはHacktoberfestに参加し、このリポジトリを使用してオープンソースに貢献しています。データ構造とアルゴリズムの問題のみのコードを含むプログラムのプルリクエストを受け入れることにより、オープンソースの貢献を開始することを支援することを目指しています。
コンテンツテーブル:Hacktober Fest 2022貢献とガイドライン技術スタックを提供する方法
貢献とガイドライン?貢献はいつでも大歓迎です!
Githubで私を追いかけて、このリポジトリに出演していることを確認してください。これは必須ではありませんが、そうすることで、より素晴らしいコンテンツを作り続けるように私が本当に動機付けられます。
このプロジェクトに貢献することにより、このプロジェクトの行動規範を遵守します。彼らは次のとおりです: -
コードを適切にフォーマットする必要があります。あなたが貢献するコードはあなた自身のものでなければなりません。あなたのコードはエラーとバグのないものでなければなりません。ファイル構造は適切でなければなりません。特定のフォルダーに特定の言語のコードを記述する必要があります。たとえば、JavaフォルダーにJavaコードとPythonフォルダーのPythonコードを書き込みます。フォルダー内で、その特定のトピックのサブフォルダーでプログラムを記述します。たとえば、配列フォルダー、LinkedListフォルダーのリンクリストプログラムなどの配列プログラムを書き込みます。GiTignoreに追加して、自動生成ファイルを除外してください。スパムしないでください。注:このリポジトリのメンテナーは、当社の基準を満たしていない場合、変更を受け入れない場合があります。
貢献する方法?私たちの基準を満たさないと、あなたの貢献はマージされません。それが邪魔にならないので、コードを書くことで手を汚しましょう。
このプロジェクトをクローンするフォルダーに移動してから、次のことを行います。
プロジェクトをクローンします
git clone [email protected]:adarshpand3y/hacktoberfest2022-dsa.git。選択したコードエディターでフォルダーを開き、変更を加えます。
変更をステージングします
git add。変更をコミットします
git commit -m "あなたのコミットメッセージはここに" githubへの変更をプッシュします
Git Pushプロジェクトを正常にプッシュし、GitHubを開き、次のドロップダウンをクリックして貢献し、[プル]リクエストを開くとクリックします。
その後、メッセージとコメント(オプション)を書きます。次に、[プルリクエストの作成]をクリックします。
Tech Stack私たちはあなたの知識を制限しません。したがって、すべてのプログラミング言語を受け入れます。ただし、特定のフォルダーに特定の言語のコードを記述する必要があります。特定の言語のフォルダーが存在しない場合は、作成します。そうしないと、プルリクエストが拒否されます。
あなたが初心者であり、どの言語が始められるかわからない場合は、C、C ++、Java、またはPythonが推奨されます。これらは、プログラミングの旅を開始するためのいくつかの標準言語です。
注:.gitignoreファイルに対応する自動生成ファイルを追加する必要があります。