
Jangan ragu untuk menggunakan proyek ini untuk memberikan kontribusi pertama Anda ke proyek open-source di GitHub. Berlatih membuat permintaan tarik pertama Anda ke repositori publik sebelum melakukan hal yang nyata!
Pastikan untuk mengambil beberapa barang curian keren selama Hacktoberfest dengan terlibat dalam komunitas open-source.
Tautan repo: https://github.com/radadiyamohit81/algorithm-hacktoberfest-2022
Hacktoberfest-Dibawa kepada Anda oleh Digitalocean dalam kemitraan dengan GitHub dan Intel-adalah perayaan perangkat lunak open source selama sebulan. Pemelihara diundang untuk memandu calon kontributor untuk menyelesaikan masalah yang akan membantu memajukan proyek, dan kontributor mendapatkan kesempatan untuk memberikan kembali kepada kedua proyek yang mereka sukai, dan yang baru saja mereka temukan. Tidak ada kontribusi yang terlalu kecil - perbaikan bug dan pembaruan dokumentasi adalah cara yang valid untuk berpartisipasi. Dirayakan setiap bulan Oktober berdasarkan perayaan Jerman Oktoberfest.
Hacktoberfest terbuka untuk semua orang di komunitas global. Apakah Anda seorang pengembang, siswa belajar kode, tuan rumah acara, atau perusahaan dengan ukuran apa pun, Anda dapat membantu mendorong pertumbuhan open source dan memberikan kontribusi positif kepada komunitas yang terus tumbuh.
Kunjungi situs web resmi [Hacktoberfest] (https://hacktoberfest.digitalocean.com/).
Untuk memenuhi syarat untuk kemeja Hacktoberfest edisi terbatas resmi , Anda harus mendaftar di sini dan membuat empat permintaan tarik (PR) antara 1-31 Oktober, 2022 (di zona waktu mana pun). PRS dapat dilakukan untuk repo publik di GitHub, tidak hanya yang memiliki masalah berlabel Hacktoberfest. Tahun ini, 50.000 peserta pertama yang menyelesaikan tantangan akan mendapatkan t-shirt.
Berikut ini cara mudah untuk berkontribusi pada proyek ini:
Bantu kami dalam membuat tempat satu atap untuk menemukan kode dan artikel yang diperlukan, yang dapat bervariasi dari Hello World ke Dynamic Programming dalam bahasa apa pun pilihan Anda.
Struktur file akan sebagai berikut:
<algorithm name>/
├── <implementation file> (With commented sample input/output. In any language including C/Java/Python etc.)
? Unggah kontribusi Anda di sini dalam tugas folder ini
Bintangi repo dengan menekan tombol paling atas untuk memulai perjalanan indah Anda.
Anda bisa mendapatkan garpu/salinan hacktoberfest_2022 Anda sendiri dengan menggunakan tombol fork atau mengklik ini di kanan atas layar Anda.
NOTE: commands are to be executed on Linux, Mac, and Windows(using Powershell)
Anda perlu mengkloning (mengunduh) ke mesin lokal menggunakan
$ git clone https://github.com/Your_Username/Algorithm-Hacktoberfest-2022.gitIni membuat salinan repositori lokal di mesin Anda.
Setelah Anda mengkloning repositori Algorithm-Hacktoberfest-2022 di GitHub, pindah ke folder itu terlebih dahulu menggunakan perintah perubahan direktori di Linux, Mac, dan Windows (PowerShell akan digunakan).
# This will change directory to a folder Hacktoberfest_2022
$ cd Algorithm-Hacktoberfest-2022Pindah ke folder ini untuk semua perintah lainnya.
Selalu simpan salinan repositori lokal Anda diperbarui dengan repositori asli. Sebelum membuat perubahan dan/atau dalam interval yang sesuai, jalankan perintah berikut dengan cermat untuk memperbarui repositori lokal Anda.
# Fetch all remote repositories and delete any deleted remote branches
$ git fetch --all --prune
# Switch to `main` branch
$ git checkout main
# Reset local `main` branch to match the `upstream` repository's `main` branch
$ git reset --hard upstream/main
# Push changes to your forked `Algorithm-Hacktoberfest-2022` repo
$ git push origin main Setelah Anda menyelesaikan langkah -langkah ini, Anda siap untuk mulai berkontribusi dengan memeriksa masalah Good First Issue dan membuat permintaan tarik.
Kapanpun Anda akan berkontribusi. Harap buat cabang terpisah menggunakan perintah dan jaga cabang main Anda tetap bersih (yaitu disinkronkan dengan cabang jarak jauh).
# It will create a new branch with name Branch_Name and switch to branch Folder_Name
$ git checkout -b BranchNameBuat cabang terpisah untuk kontribusi dan cobalah menggunakan nama cabang yang sama seperti folder.
Untuk beralih ke cabang yang diinginkan
# To switch from one folder to other
$ git checkout BranchNameUntuk menambahkan perubahan ke cabang. Menggunakan
# To add all files to branch Folder_Name
$ git add .Ketik pesan yang relevan untuk peninjau kode menggunakan
# This message get associated with all files you have changed
$ git commit -m ' relevant message 'Sekarang, dorong pekerjaan luar biasa Anda ke repositori jarak jauh Anda menggunakan
# To push your work to your remote repository
$ git push -u origin BranchName Terakhir, buka repositori Anda di browser dan klik compare and pull requests . Kemudian tambahkan judul dan deskripsi ke permintaan tarik Anda yang menjelaskan upaya berharga Anda.
Dibuat dengan kontributor-IMG.
Kami senang memiliki articles dan codes dalam berbagai bahasa dan betterment yang sudah ada.
Harap diskusikan dengan kami terlebih dahulu dengan membuat masalah baru.
? ? ? Senang berkontribusi ? ? ?