Hacktoberfest
Hacktoberfest 2022
Kontribusi Hacktoberfest dalam setiap bahasa dapat didorong di sini.
Just Fork It dan tambahkan Hello World untuk berkontribusi untuk Hacktober Fest dan kirim permintaan tarik!
Dapatkan diri Anda barang gratis hanya dengan menulis kode berharga
Sapa dunia dalam bahasa apa pun pilihan Anda!
Apa itu Hacktoberfest?
Hacktoberfest adalah program oleh Digital Ocean dan GitHub, di mana Anda dapat dengan mudah memenangkan T-shirt hanya dengan membuat 4 permintaan tarik di bulan Oktober untuk setiap proyek open source di GitHub.
Langkah untuk diikuti
1. Daftar untuk Hacktoberfest
https://hacktoberfest.com/
2. Fork It?
Anda bisa mendapatkan garpu/salinan hacktoberfest Anda sendiri dengan menggunakan tombol fork atau mengklik ini.
3. Tambahkan program dalam bahasa apa pun yang Anda sukai?
Setelah Anda membayar repo, tambahkan progam Anda di folder bahasa di
Cabang utama, jika tidak ada folder bahasa, buat satu, lalu tambahkan ke dalamnya.
Anda dapat melihat ke daftar bahasa pemrograman di Wikipedia untuk membuat satu hacktoberfest baru!
4. Siap, mantap, pergi ...? ?
Setelah Anda menyelesaikan langkah -langkah ini, Anda siap untuk mulai berkontribusi
Dengan memeriksa masalah Help Wanted kami dan membuat permintaan tarik.
5. Berikan proyek ini bintang
Jika Anda suka mengerjakan proyek ini, silakan bagikan proyek ini sebanyak mungkin
Seperti yang Anda bisa dan membintangi proyek ini untuk membantu sebanyak mungkin orang di OpenSource.
Langkah -langkah untuk membuat perubahan dan berkontribusi menggunakan git!
Untuk membuat salinan repositori lokal Anda sendiri yang ingin Anda kontribusikan, mari pertama kali membuka jendela terminal.
Kami akan menggunakan perintah // git clone // bersama dengan URL yang menunjuk ke garpu repositori Anda.
URL ini akan mirip dengan URL di atas, kecuali sekarang akan berakhir dengan // .git .// dalam contoh cloud_haanku di atas, URL akan terlihat seperti ini:
https://github.com/your-username/learn-with-hacktoberfest.git
Anda dapat menyalin URL dengan menggunakan tombol "klon atau unduh" hijau dari halaman repositori Anda yang baru saja Anda potong dari halaman repositori asli. Setelah Anda mengklik tombol, Anda dapat menyalin URL dengan mengklik tombol Binder di sebelah URL:
Setelah kami memiliki URL, kami siap untuk mengkloning repositori. Untuk melakukan ini, kami akan menggabungkan perintah git clone dengan URL repositori dari baris perintah di jendela terminal:
Git Clone https://github.com/your-username/learn-with-hacktoberfest.git
4. Buat cabang baru
Untuk membuat cabang Anda, dari jendela terminal Anda, ubah direktori Anda sehingga Anda bekerja di direktori repositori. Pastikan untuk menggunakan nama sebenarnya dari repositori (yaitu Hacktoberfest) untuk berubah menjadi direktori itu.
// cd hacktoberfest //
Sekarang, kami akan membuat cabang baru kami dengan perintah cabang git. Pastikan Anda menyebutkannya secara deskriptif sehingga orang lain yang bekerja pada proyek memahami apa yang sedang Anda kerjakan.
// Git Branch New-Branch //
Sekarang cabang baru kami dibuat, kami dapat beralih untuk memastikan bahwa kami sedang mengerjakan cabang itu dengan menggunakan perintah checkout git:
// git checkout new-branch //
Setelah Anda memasukkan perintah git checkout, Anda akan menerima output berikut:
// output: //
// beralih ke cabang 'new-branch' //
Pada titik ini, Anda sekarang dapat memodifikasi file yang ada atau menambahkan file baru ke proyek di cabang Anda sendiri.
Membuat perubahan secara lokal
Setelah Anda memodifikasi file yang sudah ada atau menambahkan file baru ke proyek, Anda dapat menambahkannya ke repositori lokal Anda, yang dapat Anda lakukan dengan perintah Git Add. Mari tambahkan bendera -a untuk menambahkan semua perubahan yang telah kami buat:
// git add -a // atau // git add. //
Selanjutnya, kami ingin merekam perubahan yang kami buat ke repositori dengan perintah Git Commit.
Pesan komit adalah aspek penting dari kontribusi kode Anda; Ini membantu kontributor lain sepenuhnya memahami perubahan yang telah Anda buat, mengapa Anda membuatnya, dan betapa pentingnya itu. Selain itu, pesan komit memberikan catatan historis tentang perubahan untuk proyek pada umumnya, membantu kontributor masa depan di sepanjang jalan.
Jika Anda memiliki pesan yang sangat singkat, Anda dapat merekamnya dengan bendera -m dan pesan dalam kutipan:
// Contoh: //
// git komit -m "readme.md yang diperbarui" //
Pada titik ini Anda dapat menggunakan perintah Git Push untuk mendorong perubahan ke cabang saat ini dari repositori bercabang Anda:
// Contoh: //
// git dorong --set-upstream Origin New-branch //
5. Perbarui repositori lokal
Saat Anda sedang mengerjakan proyek bersama kontributor lain, penting bagi Anda untuk menjaga repositori lokal Anda tetap mutakhir dengan proyek karena Anda tidak ingin membuat permintaan tarik untuk kode yang akan menyebabkan konflik. Untuk menjaga salinan lokal Anda dari basis kode diperbarui, Anda harus menyinkronkan perubahan.
Pertama -tama kita akan mengonfigurasi remote untuk garpu, lalu menyinkronkan garpu.
6. Konfigurasikan remote untuk garpu
Selanjutnya, Anda harus menentukan repositori hulu jarak jauh baru untuk kami selaras dengan garpu. Ini akan menjadi repositori asli tempat Anda bercabang. Anda harus melakukan ini dengan perintah Git Remote Add.
// Git Remote Tambah Upstream https://github.com/gdscgcu/learn-with-hacktoberfest.git
Dalam contoh ini, // hulu // adalah nama pendek yang telah kami pasang untuk repositori jarak jauh karena dalam hal git, "hulu" mengacu pada repositori yang Anda kloning. Jika Anda ingin menambahkan pointer jarak jauh ke repositori kolaborator, Anda mungkin ingin memberikan nama pengguna kolaborator itu atau nama panggilan singkat untuk shortname.
7. Sinkronkan garpu
Setelah Anda mengkonfigurasi remote yang merujuk pada repositori hulu dan asli di GitHub, Anda siap menyinkronkan garpu repositori Anda agar tetap terbaru.
Untuk menyinkronkan garpu Anda, dari direktori repositori lokal Anda di jendela terminal, Anda harus menggunakan perintah // git fetch // untuk mengambil cabang bersama dengan komit masing -masing dari repositori hulu. Karena Anda menggunakan nama pendek "hulu" untuk merujuk ke repositori hulu, Anda harus meneruskannya ke perintah:
// git fetch hulu //
Beralih ke cabang master lokal dari repositori kami:
// Git Checkout Master //
Anda sekarang harus menggabungkan perubahan apa pun yang dibuat di cabang master repositori asli, bahwa Anda akan mengakses melalui cabang hulu/master lokal Anda, dengan cabang master lokal Anda:
// git gabungan hulu/master //
8. Buat permintaan tarik
Pada titik ini, Anda siap untuk membuat permintaan tarik ke repositori asli.
Anda harus menavigasi ke repositori bercabang Anda, dan tekan tombol "Permintaan Tarik Baru" di sisi kiri halaman Anda.
Kontributor
Orang -orang luar biasa yang memberikan kontribusi mereka untuk Hacktoberfest. Jangan ragu untuk berkontribusi, dan dapatkan diri Anda tampil di sini!
Hore!! Anda baru saja lebih dekat untuk menyelesaikan tantangan hacktoberfest Anda.