Skip to content

emka.web.id

Menu
  • Home
  • Indeks Artikel
  • Tutorial
  • Tentang Kami
Menu

Git Ubah URL Jarak Jauh di Repositori Lokal

Posted on January 08, 2023 by Syauqi Wiryahasana

Git adalah sistem kontrol versi terdistribusi yang banyak digunakan untuk melacak perubahan kode sumber selama pengembangan perangkat lunak. Ini memungkinkan pengembang untuk berkolaborasi dalam proyek dan melacak perubahan mereka tanpa memerlukan repositori pusat.

Terkadang, mungkin perlu mengubah URL repositori jarak jauh di repositori Git lokal. Ini dapat terjadi jika repositori jarak jauh telah dipindahkan ke lokasi baru, jika Anda ingin menggunakan repositori jarak jauh yang berbeda untuk proyek lokal Anda atau jika Anda ingin mengubah metode autentikasi seperti HTTPS ke Git atau sebaliknya.

Ada beberapa cara berbeda untuk mengubah URL jarak jauh untuk repositori Git, tergantung pada kebutuhan Anda. Berikut adalah langkah-langkah untuk setiap metode:
Metode 1: Menggunakan Git Bash atau Command Prompt

Metode pertama menggunakan antarmuka baris perintah untuk mengelola repositori git. Mayoritas pengguna mengelola repositori git menggunakan klien baris perintah. Ikuti langkah-langkah di bawah ini untuk mengubah URL git jarak jauh:
Buka jendela terminal (Git Bash di Windows, atau emulator terminal apa pun di macOS atau Linux). Ubah ke direktori yang berisi repositori Git lokal. Jalankan perintah berikut untuk melihat URL repositori jarak jauh saat ini:
git remote -v 

Ini akan menampilkan daftar semua repositori jarak jauh yang ditautkan ke repositori lokal Anda, beserta URL-nya.
Untuk mengubah URL dari repositori jarak jauh tertentu, gunakan perintah berikut:

# Sintaks git remote set-url 12# Sintaks jarak jauh set-url


Ganti dengan nama repositori jarak jauh (biasanya asal), dan dengan URL baru yang ingin Anda gunakan.

Misalnya, untuk mengubah URL repositori "asal" menjadi "https://new.url/repo.git", Anda akan menjalankan perintah berikut:
git remote set-url originhttps:/ /new.url/repo.git

Anda juga dapat memilih untuk menggunakan URL SSH untuk repositori git Anda.
Verifikasi bahwa URL telah diubah dengan menjalankan perintah `git remote -v` lagi. Anda akan melihat URL baru terdaftar untuk repositori jarak jauh yang ditentukan. Metode 2: Menggunakan File Konfigurasi Git

Jika Anda tidak yakin dengan antarmuka baris perintah, ini adalah metode cepat dan mudah lainnya untuk mengubah URL git jarak jauh dengan mengedit file konfigurasi:
Buka file ".git/config" di editor teks . File ini terletak di direktori root repositori Git lokal Anda. Temukan bagian yang sesuai dengan repositori jarak jauh yang ingin Anda ubah URL-nya. Ini akan terlihat seperti ini: [remote "origin"] url = https://old.url/repo.git fetch = +refs/heads/*:refs/remotes/origin/*123[remote "origin"]    url = https://old.url/repo.git    fetch = +refs/heads/*:refs/remotes/origin/*
Ganti nilai url dengan URL baru yang ingin digunakan. Misalnya:

["asal" jarak jauh] url = https://new.url/repo.git fetch = +refs/heads/*:refs/remotes/origin/*123["asal" jarak jauh]    url = https: //new.url/repo.git    fetch = +refs/heads/*:refs/remotes/origin/*

Simpan file “.git/config” dan tutup. Jalankan perintah `git remote -v` untuk memverifikasi itu URL telah diubah. Metode 3: Menggunakan Git GUI

Jika Anda lebih suka antarmuka grafis, Anda juga dapat mengubah URL jarak jauh menggunakan alat Git GUI (antarmuka pengguna grafis). Instruksi ini mungkin berbeda tergantung pada klien GUI.
Buka alat Git GUI dan pilih menu "Repositori". Dari menu "Repositori", pilih "Pengaturan Repositori...". Di jendela "Repository Settings", pilih tab "Remote". Pilih repositori jarak jauh yang ingin Anda ubah URL-nya, dan klik tombol "Edit". Di jendela "Edit Remote", masukkan URL baru untuk repositori jarak jauh di kolom "URL". Klik tombol "Simpan" untuk menerapkan perubahan. Tutup jendela "Edit Remote" dan jendela "Pengaturan Repositori".
Itu dia! URL jarak jauh untuk repositori Git lokal Anda sekarang harus diubah ke URL baru yang Anda tentukan.
Wrap Up

Penting untuk diperhatikan bahwa mengubah URL jarak jauh tidak akan memengaruhi kode lokal apa pun di repositori Anda. Itu hanya mengubah lokasi repositori jarak jauh yang ditautkan ke repositori lokal Anda. Jika Anda ingin mendorong perubahan lokal Anda ke repositori jarak jauh yang baru, Anda perlu menggunakan perintah git push seperti biasa.

Saya harap ini membantu! Beri tahu saya jika Anda memiliki pertanyaan atau membutuhkan klarifikasi lebih lanjut tentang langkah-langkah tersebut.


Referensi tecadmin.com
Seedbacklink

Recent Posts

TENTANG EMKA.WEB>ID

EMKA.WEB.ID adalah blog seputar teknologi informasi, edukasi dan ke-NU-an yang hadir sejak tahun 2011. Kontak: kontak@emka.web.id.

©2024 emka.web.id Proudly powered by wpStatically