
このリポジトリは、オープンソースの世界がどのように機能するかについて紹介することを目的としています。このプロジェクトを使用して、GitHubのオープンソースプロジェクトに最初の貢献をします。本物のことをする前に、最初のプルリクエストを公開リポジトリに練習してください!
オープンソースコミュニティに参加し、このプロジェクトでいくつかの簡単なタスクを完了することにより、ハックトーバーフェスト中にいくつかのクールな盗品をつかむようにしてください。
このリポジトリは、GitHubコミュニティのすべてのメンバーに開かれています。メンバーは、コラボレーターにならずにこのプロジェクトに貢献できます。
レポリックリンク:helios1101.github.io/hacktoberfest'19/
10月1日から10月31日までの1か月間のお祝いは、Digital Ocean and Dev CommunityがGithubと協力して、人々をオープンソースに巻き込んだりします。 GitHubのパブリックリポジトリに最初のプルリクエストを作成し、オープンソース開発者コミュニティに貢献します。
https://hacktoberfest.digitalocean.com/
公式限定版のHacktoberFestシャツの資格を得るには、ここに登録し、10月1〜31日(任意のタイムゾーン)の間に4つのプルリクエスト(PRS)を作成する必要があります。 PRSは、Hacktoberfestというラベルが付いた問題のあるものだけでなく、Githubの任意のパブリックリポジトリに作成できます。今年、チャレンジを完了した最初の50,000人の参加者がTシャツを獲得します。
このプロジェクトに貢献するための3つの迅速かつ簡単な方法を次に示します。
タスク1:名前と説明を追加して、説明を含めてWebサイトに名前を追加し、オープンソースへの道を作成します。
タスク2:独自のポートフォリオページを作成するページを数分でホストし、盗品に近づくために私たちと共有してください
タスク-3:オフコーディングスキルを披露すると、必要なコードや記事を見つけるためにDynamic Programming Hello Worldの場所を作るのに役立ちます。
1つまたはすべてを選択し、仕事のリクエストをプルして、マージされるのを待ちます!
最上位の右ボタンを押して、素晴らしい旅を始めて、レポを出してください。
Forkボタンを使用するか、画面の最前線でこれをクリックすることにより、Hacktoberfest_20の独自のフォーク/コピーを入手できます。
NOTE: commands are to be executed on Linux, Mac, and Windows(using Powershell)
あなたはそれを使用してローカルマシンにクローン(ダウンロード)する必要があります
$ git clone https://github.com/Your_Username/HacktoberFest_20.gitこれにより、マシン内のリポジトリのローカルコピーが作成されます。
GitHubのHacktoberFest_20リポジトリをクローニングしたら、Linux、Mac、およびWindowsのChange Directoryコマンドを使用して、最初にそのフォルダーに移動します(使用するPowerShell)。
# This will change directory to a folder HacktoberFest_20
$ cd Hacktoberfest_20他のすべてのコマンドについては、このフォルダーに移動します。
次のコマンドを実行して、あなたのローカルコピーがGitHubのフォークされたリモートリポジトリへの参照があることを確認します
$ git remote -v
origin https://github.com/Your_Username/HacktoberFest_20.git (fetch)
origin https://github.com/Your_Username/HacktoberFest_20.git (push)それでは、元のhacktoberfest_20リポジトリへの参照を追加しましょう
$ git remote add upstream https://github.com/helios1101/HacktoberFest_20.gitこれにより、上流という名前の新しいリモコンが追加されます。
使用の変更を参照してください
$ git remote -v
origin https://github.com/Your_Username/HacktoberFest_20.git (fetch)
origin https://github.com/Your_Username/HacktoberFest_20.git (push)
upstream https://github.com/Remote_Username/HacktoberFest_20.git (fetch)
upstream https://github.com/Remote_Username/HacktoberFest_20.git (push) In your case, you will see
$ git remote -V
origin https://github.com/Your_Username/HacktoberFest_20.git (fetch)
origin https://github.com/Your_Username/HacktoberFest_20.git (push)
upstream https://github.com/helios1101/HacktoberFest_20.git (fetch)
upstream https://github.com/helios1101/HacktoberFest_20.git (push)常に元のリポジトリで更新されたリポジトリのローカルコピーを常に保管してください。変更を加える前、および/または適切な間隔で、次のコマンドを慎重に実行して、ローカルリポジトリを更新します。
# Fetch all remote repositories and delete any deleted remote branches
$ git fetch --all --prune
# Switch to `master` branch
$ git checkout master
# Reset local `master` branch to match the `upstream` repository's `master` branch
$ git reset --hard upstream/master
# Push changes to your forked `HacktoberFest_20` repo
$ git push origin masterこれらの手順を完了したら、 Help Wanted問題をチェックし、プルリクエストを作成することで、貢献を開始する準備ができています。
あなたが貢献するときはいつでも。コマンドを使用して別のブランチを作成し、 masterブランチをきれいに保ちます(つまり、リモートブランチと同期してください)。
# It will create a new branch with name Branch_Name and switch to branch Folder_Name
$ git checkout -b BranchName貢献のために別のブランチを作成し、フォルダーと同じブランチの名前を使用してみてください。
目的のブランチに切り替えます
# To switch from one folder to other
$ git checkout BranchNameブランチに変更を追加します。使用
# To add all files to branch Folder_Name
$ git add .使用するコードレビュー担当者に関連するメッセージを入力します
# This message get associated with all files you have changed
$ git commit -m ' relevant message 'さて、あなたの素晴らしい仕事をあなたのリモートリポジトリに押し込みます
# To push your work to your remote repository
$ git push -u origin BranchName最後に、ブラウザのリポジトリに移動し、 compare and pull requestsをクリックします。次に、あなたの貴重な努力を説明するタイトルと説明をプルリクエストに追加します。
私たちは、さまざまな言語のarticlesやcodesを持ち、既存の言語のbetterment大好きです。
新しい問題を作成して、まず私たちと話し合ってください。
? ? ?幸せな貢献? ? ?
プロジェクトは次のように維持されます。