Cara Auto Setup Cawangan Jauh Dengan push.autoSetupRemote

Cara Auto Setup Cawangan Jauh Dengan Push Autosetupremote



Semasa bekerja pada mesin tempatan, pengguna ingin menolak/menarik cawangan jauh tertentu. Walau bagaimanapun, pengguna menghadapi ralat apabila mereka mempunyai berbilang cawangan dan cuba menolak kod/data. Untuk tujuan itu, mereka perlu menyediakan secara automatik cawangan jauh supaya kod akan ditolak/ditarik secara automatik ke cawangan yang ditentukan.

Siaran ini akan menyediakan prosedur untuk persediaan automatik cawangan jauh dengan arahan 'push.auto-SetupRemote' pada Git.







Bagaimana untuk Auto Setup Cawangan Jauh dengan push.autoSetupRemote?

Untuk persediaan automatik, cawangan jauh menggunakan ' push.autoSetupRemote ” perintah, kekal berhubung dengan langkah yang diberikan di bawah.



Langkah 1: Beralih ke Direktori



Lancarkan Git bash dan pindah ke projek menggunakan ' cd ” perintah:





cd projek



Seperti dalam kes kami, kami telah berpindah ke ' Projek ” repositori tempatan.

Langkah 2: Buat dan Tukar Cawangan



Selepas itu, buat dan tukar ke cawangan baharu secara serentak dengan menjalankan arahan berikut:

git checkout -b beta



Cawangan telah dijana dan ditukar daripada ' tuan ” kepada “ beta ”.

Langkah 3: Tolak Perubahan

Seterusnya, tolak kandungan repo tempatan ke hos jauh menggunakan ' git push ” perintah:

git push



Catatan: Seperti yang anda lihat, apabila kami cuba menolak data mesin tempatan ke hos jauh tanpa menyatakan repositori dan nama cawangan tertentu, ia memaparkan ' maut: …. ” ralat pada terminal yang menunjukkan bahawa kita perlu terlebih dahulu mewujudkan sambungan jauh dan kemudian menolak perubahan. Untuk tujuan itu, teruskan.

Langkah 4: Salin Pautan Projek

Buka GitHub dalam penyemak imbas anda, pergi ke repositori tertentu, dan salin URL HTTPS menggunakan ' Kod butang ”:


Langkah 5: Wujudkan Sambungan Jauh

Untuk menetapkan sambungan jauh, laksanakan arahan yang disediakan dengan URL yang disalin. Di sini, ' asal usul ” ialah nama sambungan jauh kami:

git jauh tambah https asal: // github.com / Maten900 / perk.git



Sambungan jauh telah diwujudkan.

Langkah 6: Persediaan Auto Cawangan Jauh

Jalankan arahan yang disediakan untuk menyediakan automatik cawangan jauh dengan ' benar nilai ”:

konfigurasi git --global --Tambah push.autoSetupRemote benar


di sini:

    • konfigurasi git Perintah ” digunakan untuk mengkonfigurasi tetapan yang disediakan.
    • – global ” pilihan menunjukkan tetapan tambahan sebagai global yang boleh diakses untuk setiap repositori.
    • -Tambah ” flag akan menetapkan nilai yang ditentukan bagi pembolehubah yang disediakan.
    • push.autoSetupRemote benar ” ialah pembolehubah yang dikehendaki yang nilainya perlu ditetapkan:



Sebagai alternatif, pengguna juga boleh mempertimbangkan arahan yang diberikan di bawah untuk menyediakan cawangan jauh secara automatik:

konfigurasi git --global --Tambah --bool push.autoSetupRemote benar



Langkah 7: Git Push

Sekarang, hanya taip ' git menolak ” perintah untuk menolak perubahan tambahan dalam repositori yang sedang berfungsi ke pelayan jauh:

git push



Projek telah ditolak ke cawangan auto-setup yang ditentukan.

Kesimpulan

Untuk menyediakan cawangan jauh secara automatik dengan arahan push.autoSetupRemote, pindah ke repositori projek dan tukar ke cawangan tertentu. Selepas itu, wujudkan sambungan jauh dan gunakan ' git config –global –add push.autoSetupRemote true ” perintah untuk menyediakan secara automatik cawangan masing-masing. Akhir sekali, tolak projek menggunakan arahan 'git push'. Tulisan ini telah merangkumi langkah-langkah untuk menyediakan cawangan jauh secara automatik dengan arahan push.autoSetupRemote.