- Published on
Cara Remote Git dengan SSH
- Authors
- Name
- Bryan Wibowo
- X
- @brynwibowo
Isi konten :
Install Git
- Debian/Ubuntu based
sudo apt update
sudo apt install git
- Arch/Manjaro based
sudo pacman -Syu git
- FreeBSD
sudo pkg update
sudo pkg install git
- Cek Git Version
git --version
Membuat ssh private dan public key
Buka terminal, jalankan
ssh-keygen
secara default public/private key dibuat di ~/.ssh/id_rsa
, jika file sudah tersedia bisa buat dengan nama file lain. isi passphrase atau bisa dikosongkan saja langsung enter.
Login ke Website Github
Login ke Github, masuk ke Setting > SSH and GPG keys > New SSH key
Isi Title, copy isi file '~/.ssh/id_rsa.pub` atau public key yang tadi sudah dibuat kemudian klik Add SSH Key.
buka terminal, coba test ssh ke github ssh -T git@github.com
Test clone repository
git clone git@github.com:username/repository.git
Masuk ke hasil clone repository, remote repository dengan perintah
git remote set-url origin git@github.com:username/repository.git
Cek status remote git git remote -v
Test git pull
Test git push
Remote git dengan ssh cukup mudah, terlebih tidak perlu autentifikasi username dan password setiap kali melakukan git push.