Anda tidak dapat memanggil remote set-url origin
setelahgit init
, Karena git remote set-url
perintah tidak akan membuat asal, tetapi itu mengubah URL repositori jarak jauh yang ada .
jadi perintah git remote set-url
hanya akan berfungsi jika Anda sudah mengkloning repositori atau secara manual menambahkan asal yang disebut remote.
Anda dapat memeriksa remote dengan perintah git remote -v
itu akan menampilkan url jauh setelah nama, atau jika perintah ini memberikan kesalahan seperti fatal: Not a git repository (or any of the parent directories): .git
maka repositori tidak ada, jadi Anda harus menambahkan asal dengan perintahgit remote add
1. git remote add
Perintah ini digunakan untuk menambahkan remote baru, Anda dapat menggunakan perintah ini di terminal, di direktori repositori Anda.
Perintah add remote git mengambil dua argumen:
- Sebuah nama terpencil , misalnya, asal
- Sebuah URL jarak jauh , misalnya, https://github.com/user/repo.git
Sebagai contoh:
git remote add origin https://github.com/user/repo.git
2.git remote set-url
Perintah set-url remote git mengubah URL repositori jarak jauh yang ada.
Perintah set-url git remote mengambil dua argumen:
- Sebuah nama terpencil yang ada . Misalnya,
origin
atau upstream
dua pilihan umum.
- Sebuah URL baru untuk remote
Misalnya Anda dapat mengubah URL jarak jauh Anda dari SSH ke HTTPS dengan git remote set-url
perintah.
git remote set-url origin https://github.com/USERNAME/REPOSITORY.git
Anda dapat memverifikasi bahwa URL jarak jauh telah berubah, dengan perintah git remote -v
.
catatan: "asal" adalah konvensi bukan bagian dari perintah. "origin" adalah nama lokal repositori jarak jauh. Anda dapat menggunakan nama apa pun alih-alih "asal".
Sebagai contoh:
git remote add myorigin git@github.com:user/repo.git
git remote set-url myorigin https://github.com/user/repo.git
Referensi dari github: add jarak jauh , set-url jarak jauh