Git

Cara Membuat Permintaan Tarik di Github

Cara Membuat Permintaan Tarik di Github
Git adalah Sistem Kontrol Versi (VCS). GitHub adalah alat kolaborasi yang dibangun di atas Git. Ini juga merupakan antarmuka grafis Git. Di GitHub, Anda dapat bekerja dengan banyak orang secara bersamaan di proyek apa pun. Tetapi, untuk melakukan itu, Anda harus menambahkan hak istimewa yang diperlukan kepada orang-orang yang ingin Anda ubah pada proyek Anda.

Tetapi bagaimana jika Anda melakukan sesuatu yang menarik dalam sebuah proyek dan ingin membuat perubahan pada sebuah proyek ketika Anda tidak memiliki hak istimewa untuk melakukannya?? Nah, di sinilah permintaan tarik masuk. Permintaan tarik GitHub adalah cara untuk berkontribusi pada proyek di GitHub bahkan ketika Anda tidak memiliki hak istimewa untuk membuat perubahan pada proyek. Yang harus Anda lakukan hanyalah melakukan fork proyek, mengkloning proyek bercabang di komputer Anda, membuat perubahan, mendorong perubahan ke repositori bercabang, dan membuat permintaan tarik ke repositori proyek asli. Jika pemilik menyukai perubahan yang Anda buat, dia dapat menggabungkannya dengan proyek aslinya. Jika tidak, dia akan dapat menghapus permintaan Anda kapan saja. Fitur yang sangat bagus nice.

Pada artikel ini, saya akan menunjukkan cara membuat pull request di GitHub. Jadi, mari kita mulai.

Forking Repositori GitHub:

Untuk melakukan fork repositori GitHub, buka halaman repositori GitHub (yang tidak Anda miliki atau izinkan untuk memodifikasi) yang ingin Anda sumbangkan dan klik Garpu seperti yang ditandai pada tangkapan layar di bawah ini.

Repositori sedang bercabang seperti yang Anda lihat pada tangkapan layar di bawah ini.

Setelah repositori bercabang, itu akan muncul dengan nama pengguna Anda seperti yang Anda lihat pada tangkapan layar di bawah ini. Ini adalah salinan dari repositori asli yang Anda fork.

Kloning Repositori GitHub:

Sekarang setelah repositori GitHub bercabang, Anda dapat membuat perubahan apa pun yang Anda inginkan di sini. Jadi, mari kita mengkloningnya.

Untuk mengkloning repositori GitHub, klik Kerucut atau unduh dan salin URL repositori.

Kemudian, gunakan git klon perintah untuk mengkloning repositori di komputer Anda.

$ git klon https://github.com/dev-shovon/toc-generator-plugin.git

Repositori GitHub harus dikloning.

Membuat Perubahan pada Repositori Bercabang:

Repositori yang saya fork berisi 3 file. demo.html, Baca aku.md, toc_plugin.js. Saya akan membuat perubahan sederhana untuk demo.html dan Dorong perubahan ke GitHub di bagian ini.

Ini isinya demo.html mengajukan.

Inilah yang saya dapatkan ketika saya menjalankan demo.html file di browser. Sekarang, mari kita ubah tajuk daftar isi (TOC) menjadi hijau.

Saya telah menambahkan sedikit CSS di demo.html untuk membuat header TOC menjadi hijau.

Seperti yang Anda lihat, header TOC berwarna hijau.

Sekarang, saya akan melakukan perubahan dan mendorongnya ke repositori GitHub bercabang.

Pertama, navigasikan ke repositori Git kloning Anda sebagai berikut:

$ cd toc-generator-plugin/

Sekarang, tahap perubahan sebagai berikut:

$ git tambahkan -A

Sekarang, buat komit baru sebagai berikut:

$ git commit -m 'mengubah warna header TOC menjadi hijau'

Sekarang, dorong perubahan ke repositori GitHub bercabang dengan perintah berikut:

$ git push asal master origin

Anda mungkin harus memberikan detail login akun GitHub Anda. Setelah Anda melakukannya, perubahan harus diunggah ke GitHub.

Seperti yang Anda lihat, demo.html file diperbarui di GitHub.

Membuat Permintaan Tarik:

Sekarang, untuk membuat permintaan tarik, klik Permintaan tarik baru tombol seperti yang ditandai pada tangkapan layar di bawah ini.

Sekarang, pastikan repositori dasar, cabang dasar, dan informasi repositori bercabang Anda disetel dengan benar. Setelah selesai, klik Buat permintaan tarik seperti yang ditandai pada tangkapan layar di bawah ini.

Ketik komentar Anda pada permintaan tarik ini sehingga tim pengembangan tahu apa yang Anda coba lakukan. Setelah selesai, klik Buat permintaan tarik seperti yang ditandai pada tangkapan layar di bawah ini.

Permintaan tarik harus dibuat seperti yang Anda lihat pada tangkapan layar di bawah ini.

Sekarang, pemilik repositori GitHub asli akan melihat permintaan tarik baru.

Jika pemilik ingin menggabungkan perubahan ke proyek asli, dia dapat melakukannya. Untuk menggabungkan perubahan, dia harus mengklik Gabungkan permintaan tarik.

Kemudian, konfirmasikan permintaan penggabungan dengan mengklik Konfirmasi penggabungan.

Setelah pemilik mengonfirmasi permintaan penggabungan, perubahan harus digabungkan ke repositori GitHub asli.

Seperti yang Anda lihat, demo.html file diperbarui di repositori asli.

Jadi, begitulah cara Anda membuat permintaan tarik di GitHub. Terima kasih telah membaca artikel ini.

Cara mengunduh dan Memainkan Civilization VI Sid Meier di Linux
Pengenalan permainan Civilization 6 adalah konsep modern dari konsep klasik yang diperkenalkan dalam seri game Age of Empires. Idenya cukup sederhana;...
Cara Menginstal dan Memainkan Doom di Linux
Pengantar Doom Seri Doom berasal dari tahun 90-an setelah rilis Doom. Itu adalah hit instan dan sejak saat itu seri game telah menerima banyak penghar...
Vulkan untuk Pengguna Linux
Dengan setiap generasi baru kartu grafis, kami melihat pengembang game mendorong batas kesetiaan grafis dan selangkah lebih dekat ke fotorealisme. Tet...