
Pada artikel ini, saya akan menunjukkan cara menghapus atau menghapus cabang Git jarak jauh. Saya akan menggunakan repositori GitHub sebagai repositori Git jarak jauh untuk demonstrasi. Namun, Anda dapat menggunakan repositori Git jarak jauh lainnya yang dihosting di platform lain seperti BitBucket, GitLab, dll.
Mengkloning Repositori Git Jarak Jauh:
Di bagian ini, saya akan menunjukkan kepada Anda cara mengkloning repositori Git jarak jauh di komputer lokal Anda untuk menghapus atau menghapus cabang dari repositori Git jarak jauh.
Saya akan menggunakan salah satu repositori GitHub saya ( https://github.com/dev-shovon/hello-c ) untuk demonstrasi.
Untuk mengkloning repositori GitHub yang Anda inginkan di komputer lokal Anda, jalankan perintah berikut:
$ git clone https://github.com/dev-shovon/hello-c
Repositori Git jarak jauh harus dikloning.
Sebuah direktori baru harus dibuat seperti yang Anda lihat pada gambar di bawah.
Sekarang, navigasikan ke direktori yang baru dibuat dengan perintah berikut:
$ cd hello-c/
Daftar Cabang Jarak Jauh:
Sebelum Anda menghapus atau menghapus cabang Git jarak jauh, penting untuk mengetahui cabang jarak jauh apa yang tersedia. Anda bisa mendapatkan daftar semua cabang Git jarak jauh dari command line dengan sangat mudah.
Untuk membuat daftar semua cabang jarak jauh Git, jalankan perintah berikut:
$ git branch --remotes
Seperti yang Anda lihat, semua cabang jarak jauh terdaftar. Mari kita hilangkanorigin/improvedcabang. Di Sini,origin adalah nama repositori jarak jauh dan improved adalah nama cabang jarak jauh.
Menghapus Repositori Jarak Jauh:
Untuk menghapus improved cabang dari origin repositori, Anda dapat menjalankan salah satu dari perintah berikut:
Atau,
$ git push origin :improvedCATATAN: Tanda titik dua (:) sebelum nama cabang memiliki efek yang sama dengan -d atau –delete pilihan dari git push.
Anda akan diminta untuk memasukkan nama user dan password dari repositori Git jarak jauh Anda. Untuk GitHub, ini adalah detail login akun GitHub Anda. Setelah Anda memberikan detail login, cabang Git jarak jauh (improved dalam hal ini) harus dihilangkan.
Seperti yang Anda lihat, cabang jarak jauh origin/improved tidak lagi terdaftar.
$ git branch --remotes
Seperti yang Anda lihat, cabang improvedtidak terdaftar di repositori GitHub saya juga. Jadi, itu dihapus untuk selamanya.
Jadi, begitulah cara Anda menghapus atau menghapus cabang jarak jauh di Git. Terima kasih telah membaca artikel ini.