{"id":6495,"date":"2021-03-07T16:48:19","date_gmt":"2021-03-07T09:48:19","guid":{"rendered":"https:\/\/www.jetorbit.com\/panduan\/?p=6495"},"modified":"2021-07-06T19:47:14","modified_gmt":"2021-07-06T12:47:14","slug":"cara-clone-repositori-di-github-dan-gitlab","status":"publish","type":"post","link":"https:\/\/www.jetorbit.com\/panduan\/cara-clone-repositori-di-github-dan-gitlab\/","title":{"rendered":"Cara Clone Repositori di Github dan Gitlab"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_81 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Daftar Isi Artikel<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.jetorbit.com\/panduan\/cara-clone-repositori-di-github-dan-gitlab\/#Cara_Clone_Repositori_di_Github_dan_Gitlab\" >Cara Clone Repositori di Github dan Gitlab<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.jetorbit.com\/panduan\/cara-clone-repositori-di-github-dan-gitlab\/#Generate_SSH_Key\" >Generate SSH Key<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.jetorbit.com\/panduan\/cara-clone-repositori-di-github-dan-gitlab\/#Konfirmasikan_bahwa_Anda_membuat_SSH_key_dengan_benar\" >Konfirmasikan bahwa Anda membuat SSH key dengan benar<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.jetorbit.com\/panduan\/cara-clone-repositori-di-github-dan-gitlab\/#Daftarkan_SSH_Key_Anda_dengan_private_Repositori_Host\" >Daftarkan SSH Key Anda dengan private Repositori Host<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.jetorbit.com\/panduan\/cara-clone-repositori-di-github-dan-gitlab\/#Test_SSH_Key\" >Test SSH Key<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.jetorbit.com\/panduan\/cara-clone-repositori-di-github-dan-gitlab\/#Cara_Clone_Repository\" >Cara Clone Repository<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.jetorbit.com\/panduan\/cara-clone-repositori-di-github-dan-gitlab\/#Kesimpulan\" >Kesimpulan<\/a><\/li><\/ul><\/nav><\/div>\n\n<p>Pada panduan kali ini kami akan membahas terkait Cara Clone Repositori di Github dan Gitlab. <\/p>\n\n\n\n<p>ini memungkinkan pengguna untuk menggunakan cPanel sebagai lokasi penerapan untuk projek mereka<\/p>\n\n\n\n<p>Jadi secara otomatis dapat menjalankan PHP, Ruby, Node.js \u2122, atau aplikasi desktop lainnya.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Cara_Clone_Repositori_di_Github_dan_Gitlab\"><\/span>Cara Clone Repositori di Github dan Gitlab<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Penting :<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Tutorial ini menggunakan GitHub sebagai host untuk repositori pribadi.<\/li><li>Langkah-langkah dalam tutorial ini memerlukan Akses Shell di cPanel dan memerlukan Versi WHM minimal 70. namun kami lebih menyarankan Menggunakan Versi WHM yang terbaru<\/li><\/ul>\n\n\n\n<p>Akses SSH sangat di perlukan dalam langkah-langkah ini. <\/p>\n\n\n\n<p>Jika anda menggunakan Hosting jetorbit maka silahkan dapat memilih paket <a href=\"https:\/\/client.jetorbit.com\/cart.php?gid=3\" target=\"_blank\" rel=\"noopener\">bisnis Hosting<\/a> untuk mendapat kan Akses SSH.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Generate_SSH_Key\"><\/span>Generate SSH Key<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Yang pertama anda harus melakukan Generate Kunci atau Key SSH, Untuk panduan Login dan menggunakan SSH. silahkan bisa mengikuti panduan Berikut : <\/p>\n\n\n\n<p><a href=\"https:\/\/www.jetorbit.com\/panduan\/cara-membuat-akses-ssh-di-cpanel-dan-mengaksesnya-via-putty\/\">Cara Membuat Akses SSH Di CPanel Dan Mengaksesnya Via PuTTY<\/a><\/p>\n\n\n\n<p>Jika sudah, Anda bisa generate dengan Command berikut :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ssh-keygen -t rsa -b 4096 -C \"username@example\"<\/code><\/pre>\n\n\n\n<p>Dalam contoh ini, Username Diisi nama pengguna akun cPanel dan Example Diisi Nama  domain yang anda miliki .<\/p>\n\n\n\n<p>Contoh Username cpanel saya adalah <strong>writer<\/strong> dan Domain yang saya gunakan adalah <strong>writer.jetweb.id<\/strong> jadi perintah yang saya gunakan adalah<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ssh-keygen -t rsa -b 4096 -C \"writer@writer.jetweb.id\"<\/code><\/pre>\n\n\n\n<p>maka ini adalah hasilnya :<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"704\" height=\"58\" src=\"https:\/\/www.jetorbit.com\/panduan\/wp-content\/uploads\/2021\/03\/Cara-Clone-Repositori-di-Github-dan-Gitlab.png\" alt=\"Cara Clone Repositori di Github dan Gitlab\" class=\"wp-image-7057\" srcset=\"https:\/\/www.jetorbit.com\/panduan\/wp-content\/uploads\/2021\/03\/Cara-Clone-Repositori-di-Github-dan-Gitlab.png 704w, https:\/\/www.jetorbit.com\/panduan\/wp-content\/uploads\/2021\/03\/Cara-Clone-Repositori-di-Github-dan-Gitlab-300x25.png 300w\" sizes=\"(max-width: 704px) 100vw, 704px\" \/><\/figure>\n\n\n\n<p>Setelah Anda menjalankan perintah ini, sistem akan meminta Anda memasukkan frasa sandi. Jangan masukkan frasa sandi, langsung saja klik  Enter untuk melanjutkan. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Konfirmasikan_bahwa_Anda_membuat_SSH_key_dengan_benar\"><\/span>Konfirmasikan bahwa Anda membuat SSH key dengan benar<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Untuk mengonfirmasi bahwa SSH Key tersebut ada dan berada di lokasi yang benar, jalankan perintah berikut:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cat ~\/.ssh\/id_rsa.pub<\/code><\/pre>\n\n\n\n<p>Outputnya harus mirip dengan contoh berikut, di mana AAAAB3Nza \u2026 mewakili  SSH key yang valid:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ssh-rsa AAAAB3Nza...<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"61\" src=\"https:\/\/www.jetorbit.com\/panduan\/wp-content\/uploads\/2021\/03\/Cara-Clone-Repositori-di-Github-dan-Gitlab-2.png\" alt=\"Cara Clone Repositori di Github dan Gitlab\" class=\"wp-image-7059\" srcset=\"https:\/\/www.jetorbit.com\/panduan\/wp-content\/uploads\/2021\/03\/Cara-Clone-Repositori-di-Github-dan-Gitlab-2.png 1024w, https:\/\/www.jetorbit.com\/panduan\/wp-content\/uploads\/2021\/03\/Cara-Clone-Repositori-di-Github-dan-Gitlab-2-300x18.png 300w, https:\/\/www.jetorbit.com\/panduan\/wp-content\/uploads\/2021\/03\/Cara-Clone-Repositori-di-Github-dan-Gitlab-2-768x46.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Jika hasil dari ouputnya seperti ini :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cat: \/home\/username\/.ssh\/id_rsa.pub: No such file or directory<\/code><\/pre>\n\n\n\n<p>Maka silahkan anda dapat mengulang kembali langkah no 1 dengan memastikan bahwa directory folder tidak pernah berubah.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Daftarkan_SSH_Key_Anda_dengan_private_Repositori_Host\"><\/span>Daftarkan SSH Key Anda dengan private Repositori Host<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Disini saya coba menggunakan Github Sebagai repository Host, Untuk panduan menambahkan SSH Key dengan private repository Hosts elain github silahkan anda membaca dokumentasi nya.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Masuk ke akun <a href=\"https:\/\/github.com\/\" target=\"_blank\" rel=\"noopener\">GitHub<\/a> Anda<\/li><li>Klik + pada Pojok kanan Kemudian Pilih <strong>New Repositrory<\/strong><\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"354\" height=\"272\" src=\"https:\/\/www.jetorbit.com\/panduan\/wp-content\/uploads\/2021\/03\/Cara-Clone-Repositori-di-Github-dan-Gitlab-3.png\" alt=\"Cara Clone Repositori di Github dan Gitlab\" class=\"wp-image-7061\" srcset=\"https:\/\/www.jetorbit.com\/panduan\/wp-content\/uploads\/2021\/03\/Cara-Clone-Repositori-di-Github-dan-Gitlab-3.png 354w, https:\/\/www.jetorbit.com\/panduan\/wp-content\/uploads\/2021\/03\/Cara-Clone-Repositori-di-Github-dan-Gitlab-3-300x231.png 300w\" sizes=\"(max-width: 354px) 100vw, 354px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li>Silahkan anda buat Nama repository dan Deskripsi dari repository tersebut<\/li><li>Kemudian Klik <strong>Create Repository<\/strong><\/li><li>Setelah repository di buat Klik<strong> Setting<\/strong> pada sebelah kanan<\/li><li>Kemudian Pilih <strong>Deploy Keys<\/strong><\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"430\" src=\"https:\/\/www.jetorbit.com\/panduan\/wp-content\/uploads\/2021\/03\/Cara-Clone-Repositori-di-Github-dan-Gitlab-4.png\" alt=\"Cara Clone Repositori di Github dan Gitlab\" class=\"wp-image-7062\" srcset=\"https:\/\/www.jetorbit.com\/panduan\/wp-content\/uploads\/2021\/03\/Cara-Clone-Repositori-di-Github-dan-Gitlab-4.png 1024w, https:\/\/www.jetorbit.com\/panduan\/wp-content\/uploads\/2021\/03\/Cara-Clone-Repositori-di-Github-dan-Gitlab-4-300x126.png 300w, https:\/\/www.jetorbit.com\/panduan\/wp-content\/uploads\/2021\/03\/Cara-Clone-Repositori-di-Github-dan-Gitlab-4-768x323.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li>Di sebelah kanan Klik <strong>Deploy Key<\/strong><\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"373\" src=\"https:\/\/www.jetorbit.com\/panduan\/wp-content\/uploads\/2021\/03\/Cara-Clone-Repositori-di-Github-dan-Gitlab-5.png\" alt=\"Cara Clone Repositori di Github dan Gitlab\" class=\"wp-image-7063\" srcset=\"https:\/\/www.jetorbit.com\/panduan\/wp-content\/uploads\/2021\/03\/Cara-Clone-Repositori-di-Github-dan-Gitlab-5.png 1024w, https:\/\/www.jetorbit.com\/panduan\/wp-content\/uploads\/2021\/03\/Cara-Clone-Repositori-di-Github-dan-Gitlab-5-300x109.png 300w, https:\/\/www.jetorbit.com\/panduan\/wp-content\/uploads\/2021\/03\/Cara-Clone-Repositori-di-Github-dan-Gitlab-5-768x280.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li>Masukan nama (tittle) kemudian SSH key yang tadi Sudah anda buat di bagian Key <\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"416\" src=\"https:\/\/www.jetorbit.com\/panduan\/wp-content\/uploads\/2021\/03\/Cara-Clone-Repositori-di-Github-dan-Gitlab-6.png\" alt=\"Cara Clone Repositori di Github dan Gitlab\" class=\"wp-image-7064\" srcset=\"https:\/\/www.jetorbit.com\/panduan\/wp-content\/uploads\/2021\/03\/Cara-Clone-Repositori-di-Github-dan-Gitlab-6.png 1024w, https:\/\/www.jetorbit.com\/panduan\/wp-content\/uploads\/2021\/03\/Cara-Clone-Repositori-di-Github-dan-Gitlab-6-300x122.png 300w, https:\/\/www.jetorbit.com\/panduan\/wp-content\/uploads\/2021\/03\/Cara-Clone-Repositori-di-Github-dan-Gitlab-6-768x312.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li>Jika Anda ingin memasukkan kode dari akun cPanel ke akun GitHub Anda, pilih kotak centang Allow write access.<\/li><\/ul>\n\n\n\n<ul class=\"wp-block-list\"><li>Kemudian jika sudah klik <strong>add key<\/strong>. Dan selesai <\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Test_SSH_Key\"><\/span>Test SSH Key<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Untuk menguji kunci SSH Anda, jalankan perintah berikut, di mana example.com mewakili host repositori pribadi anda:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ssh -T git@example.com<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Cara_Clone_Repository\"><\/span>Cara Clone Repository<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Untuk penggunaan Clone Repository anda dapat menggunakan Fitur Git control yang sudah Di sediakan oleh cpanel. Dan anda bisa mengikuti panduan berikut :<\/p>\n\n\n\n<p><a href=\"https:\/\/www.jetorbit.com\/panduan\/cara-menggunakan-git-version-control-di-cpanel\/\">Cara Menggunakan Git Version Control Di Cpanel<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Kesimpulan\"><\/span>Kesimpulan<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Itulah tadi panduan Cara Clone Repositori di Github dan Gitlab yang bisa kami bahas. Terkait pendaftaran SSH key silahkan anda sesuaikan dengan repository host yang anda gunakan, dan anda bisa membaca dokumentasi yang mereka siapkan.<\/p>\n\n\n\n<p>Demikian pembahasan Kali ini jika ada pertanyaan, bisa di sampaikan di komentar yah \ud83d\ude42<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pada panduan kali ini kami akan membahas terkait Cara Clone Repositori di Github dan Gitlab. ini memungkinkan pengguna untuk menggunakan cPanel sebagai lokasi penerapan untuk projek mereka Jadi secara otomatis dapat menjalankan PHP, Ruby, Node.js \u2122, atau aplikasi desktop lainnya. Cara Clone Repositori di Github dan Gitlab Penting : Tutorial ini menggunakan GitHub sebagai host [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":2809,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[27],"tags":[],"class_list":["post-6495","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cp"],"_links":{"self":[{"href":"https:\/\/www.jetorbit.com\/panduan\/wp-json\/wp\/v2\/posts\/6495","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.jetorbit.com\/panduan\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.jetorbit.com\/panduan\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.jetorbit.com\/panduan\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.jetorbit.com\/panduan\/wp-json\/wp\/v2\/comments?post=6495"}],"version-history":[{"count":7,"href":"https:\/\/www.jetorbit.com\/panduan\/wp-json\/wp\/v2\/posts\/6495\/revisions"}],"predecessor-version":[{"id":7065,"href":"https:\/\/www.jetorbit.com\/panduan\/wp-json\/wp\/v2\/posts\/6495\/revisions\/7065"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.jetorbit.com\/panduan\/wp-json\/wp\/v2\/media\/2809"}],"wp:attachment":[{"href":"https:\/\/www.jetorbit.com\/panduan\/wp-json\/wp\/v2\/media?parent=6495"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.jetorbit.com\/panduan\/wp-json\/wp\/v2\/categories?post=6495"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.jetorbit.com\/panduan\/wp-json\/wp\/v2\/tags?post=6495"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}