Cara Menjalankan Git Melalui SSH Tunneling

Pagi ini saya mau mengakses Bitbucket.org tapi sangat sulit diakses, tidak bisa terbuka. Apakah Bitbucket.org sedang down? Kemudian saya mencoba mengaksesnya menggunakan Opera dengan mengaktifkan VPN via Singapura dan ternyata bisa diakses. Sepertinya ada masalah di jaringan internet Telkom dan Telkomsel. Masalah berikutnya adalah bagaimana caranya melakukan Git ke Bitbucket.org? Solusinya adalah menjalankan Git melalui SSH Tunneling.

-Jalankan SSH Tunneling-

[INPUT]

1 ssh -L 3333:bitbucket.org:22 user@server-ssh-tunneling.com

-Jalankan Perintah Git-

Git Clone

*Tanpa SSH Tunneling*

[INPUT]

1 git clone ssh://git@bitbucket.org/username/repository.git

*Dengan SSH Tunneling*

[INPUT]

1 git clone ssh://git@localhost:3333/username/repository.git

Git Push

File .git/config

*Tanpa SSH Tunneling*

[INPUT]

1 2 3 4 … [remote “origin”]         url = ssh://git@bitbucket.org/username/repository.git …

*Dengan SSH Tunneling*

[INPUT]

1 2 3 4 … [remote “origin”]         url = ssh://git@localhost:3333/username/repository.git …

selamat mencoba 🙂

Leave a Reply

Your email address will not be published.