{"id":25831,"date":"2025-04-03T00:49:39","date_gmt":"2025-04-03T03:49:39","guid":{"rendered":"https:\/\/mastertrend.info\/?p=25831"},"modified":"2025-04-03T00:52:28","modified_gmt":"2025-04-03T03:52:28","slug":"10-perintah-dasar-git","status":"publish","type":"post","link":"https:\/\/mastertrend.info\/id\/10-comandos-basicos-de-git\/","title":{"rendered":"10 Perintah Git Dasar yang Dibutuhkan Setiap Pengembang \ud83d\udda5\ufe0f"},"content":{"rendered":"<h2>10 Perintah Dasar Git untuk Melindungi Kode Anda \ud83d\udd12<\/h2>\n<p>Menghabiskan waktu semalaman lagi untuk mencoba memulihkan perubahan kode yang hilang? Anda tidak sendirian. Itulah sebabnya jutaan pengembang mempercayai Git, sistem kontrol versi terkemuka di dunia, untuk melacak setiap perubahan dan melindungi pekerjaan mereka. Berikut ringkasan perintah yang paling sering Anda gunakan. \ud83d\ude80<\/p>\n<p>Si sos nuevo en Git, empecemos con una refrescada. Un repositorio de Git (o <a class=\"wpil_keyword_link\" href=\"https:\/\/mastertrend.info\/id\/agen-ai-dan-otomatisasi\/\" target=\"_blank\"  rel=\"noopener\" title=\"Agen AI dan otomatisasi: Hemat waktu dan uang sekarang! \u2699\ufe0f\ud83d\ude80\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"34551\">repo<\/a> en corto) contiene todos los archivos del proyecto y toda la historia de revisiones. Un repo tiene commits, que son los que se usan para registrar los cambios en el repo, y cada commit tiene un breve mensaje que el usuario escribe para indicar qu\u00e9 cambios realiz\u00f3. Git tambi\u00e9n puede <a title=\"Panduan Menonaktifkan Mode Performa di Windows 11\" href=\"https:\/\/mastertrend.info\/id\/nonaktifkan-mode-kinerja\/\" target=\"_blank\" rel=\"noopener\" data-wpil-monitor-id=\"5167\">membantu mengelola<\/a> konflik (misalnya, jika dua orang mengedit baris kode yang sama) sebelum penggabungan. <a href=\"https:\/\/git-scm.com\/downloads\/win\" target=\"_blank\" rel=\"noopener\" data-schema-attribute=\"mentions\">Untuk mempelajari lebih lanjut tentang menginstal Git di Windows, klik di sini.<\/a><\/p>\n<h2 id=\"to-clone-an-existing-repo\"><span class=\"item-num\">1 <\/span> Kloning Repo yang Ada<\/h2>\n<p>Perintah pertama yang bisa kita mulai adalah <strong>klon git<\/strong>, yang merupakan perintah yang menghubungkan dan <a title=\"\u2728 Cara mengaburkan latar belakang foto di Windows 11 dan mengejutkan teman-teman Anda.\" href=\"https:\/\/mastertrend.info\/id\/cara-mengaburkan-latar-belakang-foto-di-windows-11\/\" target=\"_blank\" rel=\"noopener\" data-wpil-monitor-id=\"5168\">unduh salinannya<\/a> dari repositori yang ada ke mesin lokal Anda. Biasanya, repositori yang ada bersifat jarak jauh, seperti pada GitHub atau GitLab.<\/p>\n<p>Pertama, buka repo dan klik menu dropdown hijau yang bertuliskan \u201cKode,\u201d lalu ikon salin ke clipboard di sebelah URL repositori GitHub, yang akan mengkloningnya menggunakan <a title=\"Google Chrome: Trik untuk langsung menampilkan URL tersembunyi\" href=\"https:\/\/mastertrend.info\/id\/trik-untuk-mengungkap-url\/\" target=\"_blank\" rel=\"noopener\" data-wpil-monitor-id=\"5166\">Situs web<\/a>. Ini adalah metode dan klon termudah menggunakan HTTPS:<\/p>\n<figure>    <img decoding=\"async\" style=\"height: auto;max-width: 100%\" src=\"https:\/\/mastertrend.info\/wp-content\/uploads\/2024\/11\/10-Comandos-Basicos-de-Git-para-Empezar.png\" alt=\"Jumlah panah yang menunjukkan opsi untuk mengkloning repositori melalui HTTPS di GitHub.\" width=\"1454\" height=\"812\" title=\"\"> <\/figure>\n<p>Kemudian, jalankan perintah berikut dengan URL yang baru saja Anda salin:<\/p>\n<pre><code class=\"hljs php\">git <span class=\"hljs-keyword\">klon<\/span> https:<\/code><\/pre>\n<figure>    <img decoding=\"async\" style=\"height: auto;max-width: 100%\" src=\"https:\/\/mastertrend.info\/wp-content\/uploads\/2024\/11\/1731397110_892_10-Comandos-Basicos-de-Git-para-Empezar.png\" alt=\"Pesan klon repo selesai di Git Bash CLI.\" width=\"878\" height=\"519\" title=\"\"> <\/figure>\n<p>Setelah repo dikloning, Anda akan memiliki salinan lokalnya di komputer Anda. \ud83d\udc4d<\/p>\n<section class=\"emaki-custom-block emaki-custom-note\">Jika Anda mendapatkan kesalahan yang mengatakan \u201cfatal: repositori tidak ditemukan,\u201d periksa URL-nya. Jika itu repo pribadi, Anda mungkin memerlukan izin untuk mengaksesnya.<\/section>\n<h2 id=\"to-create-a-new-repo\"><span class=\"item-num\">2 <\/span> Buat Repo Baru<\/h2>\n<p>Jika Anda ingin membuat repositori Git baru alih-alih mengkloning yang sudah ada, jalankan <strong>git inisiasi<\/strong>. Ini menginisialisasi repositori di direktori yang ditentukan dengan memberinya jalur. Jadi ini ideal untuk proyek baru atau yang belum terlacak yang ingin mulai menggunakan Git.<\/p>\n<p>Pertama, pastikan Anda berada di folder yang benar sebelum menjalankan perintah:<\/p>\n<pre><code class=\"hljs\">git inisiasi<\/code><\/pre>\n<figure>    <img decoding=\"async\" style=\"height: auto;max-width: 100%\" src=\"https:\/\/mastertrend.info\/wp-content\/uploads\/2024\/11\/1731397111_252_10-Comandos-Basicos-de-Git-para-Empezar.png\" alt=\"Pesan kesalahan repo kosong pada perintah Git init.\" width=\"879\" height=\"518\" title=\"\"> <\/figure>\n<h2 id=\"creating-a-branch-for-collaboration\"><span class=\"item-num\">3 <\/span> Buat Cabang untuk Berkolaborasi<\/h2>\n<p>Cabang di Git adalah versi repositori Anda, sehingga banyak orang dapat bekerja pada satu repositori secara bersamaan. Dengan kata lain, ini adalah jalur pengembangan independen dalam suatu repo. Biasanya ada beberapa cabang dalam satu repo.<\/p>\n<p>Untuk membuat cabang lokal, jalankan perintah berikut:<\/p>\n<pre><code class=\"hljs\">git cabang nama-cabang<\/code><\/pre>\n<p>Untuk mencantumkan semua cabang Anda, jalankan:<\/p>\n<pre><code class=\"hljs\">cabang git<\/code><\/pre>\n<p>Untuk menghapus cabang:<\/p>\n<pre><code class=\"hljs\">git branch -d nama-cabang<\/code><\/pre>\n<section class=\"emaki-custom-block emaki-custom-tip\">Saat Anda menghapus cabang, terkadang diperlukan penghapusan paksa. Anda hanya perlu menggunakan huruf kapital <strong>-D<\/strong>, Jadi: <strong>git branch -D nama-cabang<\/strong><\/section>\n<h2 id=\"switch-between-branches\"><span class=\"item-num\">4 <\/span> Beralih antar Cabang<\/h2>\n<p>Perintah <strong>pembayaran git<\/strong> Ini adalah salah satu yang paling banyak digunakan, terutama untuk beralih antar cabang, tetapi dapat juga digunakan untuk meninjau berkas dan komitmen.<\/p>\n<p>Untuk berpindah antar cabang dan memeriksanya di direktori lokal Anda:<\/p>\n<pre><code class=\"hljs xml\">git checkout nama-cabang\r\n<\/code><\/pre>\n<p>Untuk versi git yang lebih baru, Anda dapat menjalankan:<\/p>\n<pre><code class=\"hljs javascript\">git <span class=\"hljs-keyword\">mengalihkan<\/span> nama-cabang<\/code><\/pre>\n<p>Agar perintah di atas berfungsi, cabang yang Anda tuju harus ada secara lokal, dan perubahan apa pun pada cabang Anda saat ini harus dilakukan atau disimpan terlebih dahulu.<\/p>\n<section class=\"emaki-custom-block emaki-custom-tip\">Perintah pintas untuk membuat dan mengganti cabang secara bersamaan: <strong>git checkout -b nama-cabang<\/strong><\/section>\n<h2 id=\"check-git-status\"><span class=\"item-num\">5 <\/span> Periksa Status Git<\/h2>\n<p>Ini adalah perintah umum lainnya, yang dapat memberi tahu Anda berbagai informasi tentang cabang saat ini, seperti apakah cabang saat ini mutakhir atau tidak, apakah masih ada yang tersisa untuk dikomit atau didorong, dan apakah ada file yang dimodifikasi atau dihapus.<\/p>\n<pre><code class=\"hljs\">status git<\/code><\/pre>\n<p>Berikut ini adalah tampilan output jika tidak ada perubahan yang perlu dilakukan:<\/p>\n<figure>    <img decoding=\"async\" style=\"height: auto;max-width: 100%\" src=\"https:\/\/mastertrend.info\/wp-content\/uploads\/2024\/11\/1731397111_826_10-Comandos-Basicos-de-Git-para-Empezar.png\" alt=\"Perintah Git status pada baris perintah dengan keluaran yang menyatakan tidak ada yang perlu dikomit, pohon kerja yang bersih.\" width=\"877\" height=\"516\" title=\"\"> <\/figure>\n<h2 id=\"commit-sets-of-changes\"><span class=\"item-num\">6 <\/span> Set Perubahan Komit<\/h2>\n<p>Ini mungkin perintah Git yang paling banyak digunakan. Ketika kita siap untuk menyimpan pekerjaan kita, mungkin setelah tugas atau masalah tertentu, kita dapat menggunakan <strong>komit git<\/strong>. Ini pada dasarnya menangkap gambaran perubahan yang sedang dipersiapkan dalam proyek.<\/p>\n<p>Anda juga perlu menulis pesan komit yang singkat dan jelas sehingga Anda dan pengembang lain mengetahui perubahan tersebut. Jangan lupa untuk mengapitnya dengan tanda kutip.<\/p>\n<pre><code class=\"hljs sql\">git <span class=\"hljs-keyword\">melakukan<\/span> -M <span class=\"hljs-string\">&quot;pesan konfirmasi&quot;<\/span><\/code><\/pre>\n<section class=\"emaki-custom-block emaki-custom-warning\"><strong>Komitmen Git<\/strong> simpan saja perubahan Anda secara lokal. Anda masih perlu \u201cmendorongnya\u201d ke repo jarak jauh.<\/section>\n<h2 id=\"rolling-back-changes\"><span class=\"item-num\">7 <\/span> Batalkan Perubahan<\/h2>\n<p>Perintah <strong>git kembalikan<\/strong> memungkinkan Anda <a title=\"Cara mereset Windows 10\/11 menggunakan CMD\" href=\"https:\/\/mastertrend.info\/id\/cara-mereset-windows-10-atau-11-melalui-cmd\/\" target=\"_blank\" rel=\"noopener\" data-wpil-monitor-id=\"5164\">menghapuskan<\/a> semua perubahan yang dibuat oleh satu komitmen pada repo lokal Anda. Misalnya, jika komit sebelumnya menambahkan file bernama ReadMe.md ke repo, <strong>git kembalikan<\/strong> dalam komit itu Anda akan menghapus ReadMe.md dari repo. Komit baru juga dibuat untuk mencerminkan perubahan ini.<\/p>\n<p>Yang perlu Anda lakukan hanyalah berlari <strong>git kembalikan<\/strong> diikuti oleh ID komit:<\/p>\n<pre><code class=\"hljs sql\">git kembalikan <span class=\"hljs-keyword\">melakukan<\/span>-<span class=\"hljs-keyword\">pengenal<\/span><\/code><\/pre>\n<p>Jika Anda telah membuat banyak komitmen dan Anda tidak yakin di mana ID komitmennya, Anda dapat mengidentifikasi komitmen tersebut dengan menjalankan perintah <strong>catatan git<\/strong>. Salin ID komit dan jalankan perintah <strong>catatan git<\/strong> dengan ID komit.<\/p>\n<figure>    <img decoding=\"async\" style=\"height: auto;max-width: 100%\" src=\"https:\/\/mastertrend.info\/wp-content\/uploads\/2024\/11\/1731397111_213_10-Comandos-Basicos-de-Git-para-Empezar.png\" alt=\"Perintah Git log di CLI yang menampilkan komit sebelumnya dan ID komit.\" width=\"873\" height=\"703\" title=\"\"> <\/figure>\n<section class=\"emaki-custom-block emaki-custom-warning\">Jangan bingung <strong>git kembalikan<\/strong> dengan <strong>atur ulang git<\/strong>. Yang terakhir akan membatalkan setiap perubahan yang terjadi sejak komitmen tertentu dan mengubah riwayat komitmen. Ini tidak ideal jika orang lain bekerja pada cabang yang sama.<\/section>\n<h2 id=\"upload-all-your-local-changes\"><span class=\"item-num\">8 <\/span> Unggah Semua Perubahan Lokal Anda<\/h2>\n<p>Setelah Anda selesai membuat semua perubahan dan mengirimkannya, Anda akan ingin mendorong perubahan lokal Anda ke repo jarak jauh. Mendorong adalah tindakan mentransfer perubahan-perubahan ini dengan komitmen Anda dari mesin lokal ke repositori jarak jauh. Anda dapat menentukan cabang mana yang ingin Anda kirimi perubahan.<\/p>\n<pre><code class=\"hljs\">git push asal master<\/code><\/pre>\n<p>Perintah di atas mendorong perubahan ke cabang master (master biasanya dianggap sebagai cabang utama, tetapi \u201cmain\u201d juga umum digunakan). Ya <strong>menguasai<\/strong> tidak berhasil, coba dengan <strong>utama<\/strong>.<\/p>\n<section class=\"emaki-custom-block emaki-custom-tip\">Disarankan untuk menjalankan <strong>status git<\/strong> sebelum mengunggah perubahan Anda.<\/section>\n<h2 id=\"retrieve-all-changes\"><span class=\"item-num\">9 <\/span> Pulihkan Semua Perubahan<\/h2>\n<p>Ini adalah perintah yang saya gunakan saat kembali ke suatu proyek dan perlu mengambil semua perubahan baru yang dibuat pada cabang utama (baik dengan penggabungan saya maupun dari pengembang lain) yang ada dari jarak jauh. Dengan kata lain, ini adalah perintah yang Anda gunakan saat ingin mendapatkan pembaruan dari repositori jarak jauh.<\/p>\n<pre><code class=\"hljs\">git tarik asal main<\/code><\/pre>\n<p>Seperti sebelumnya, ya <strong>menguasai<\/strong> tidak berhasil, coba dengan <strong>utama<\/strong>. Karena perintah ini menggabungkan fungsi <strong>ambil git<\/strong> Dan <strong>penggabungan git<\/strong>, langsung menerapkan modifikasi terbaru ke repositori lokal Anda (<strong>penggabungan git<\/strong>) setelah mengambil pembaruan dari repositori jarak jauh (<strong>ambil git<\/strong>). Anda dapat mempelajari lebih lanjut tentang permintaan tarik di Git.<\/p>\n<h2 id=\"merge-it-all-together\"><span class=\"item-num\">10 <\/span> Gabungkan Semuanya<\/h2>\n<p>Akhirnya, setelah Anda selesai bekerja pada cabang Anda dan semuanya bekerja dengan benar, langkah terakhir adalah menggabungkan cabang tersebut ke cabang utama (biasanya dev atau master, tetapi periksa repo).<\/p>\n<p>Anda dapat melakukan ini dengan menjalankan perintah <strong>penggabungan git<\/strong>. Pertama kamu harus <a title=\"Menjalankan model AI di Xbox 360: Luar biasa \ud83d\udc7e\" href=\"https:\/\/mastertrend.info\/id\/menjalankan-model-ai-di-xbox-360\/\" target=\"_blank\" rel=\"noopener\" data-wpil-monitor-id=\"5165\">menjalankan <strong>ambil git<\/strong> untuk memperbarui cabang Anda<\/a> lokal, lalu buat penggabungan:<\/p>\n<pre><code class=\"hljs sql\">git <span class=\"hljs-keyword\">menggabungkan<\/span> nama-cabang<\/code><\/pre>\n<section class=\"emaki-custom-block emaki-custom-note\">Pastikan Anda berada di cabang yang ingin Anda gabungkan ke cabang master jarak jauh Anda.<\/section>\n<hr \/>\n<p>Pada akhirnya, mempelajari Git itu seperti mengendarai sepeda: sekali Anda memulainya, ia akan semakin mudah dengan setiap dorongan! \ud83d\udeb4\u200d\u2642\ufe0f\ud83d\udcbb<\/p>","protected":false},"excerpt":{"rendered":"<p>10 Perintah Dasar Git Kuasai perintah-perintah ini dan hindari kehilangan kode Anda dengan mudah \ud83d\udca1\ud83d\ude80<\/p>","protected":false},"author":1,"featured_media":25832,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ai_generated_summary":"","iawp_total_views":36,"jnews-multi-image_gallery":[],"jnews_single_post":[],"jnews_primary_category":[],"jnews_social_meta":[],"jnews_review":[],"enable_review":"","type":"","name":"","summary":"","brand":"","sku":"","good":[],"bad":[],"score_override":"","override_value":"","rating":[],"price":[],"jnews_override_counter":[],"footnotes":""},"categories":[1435],"tags":[1445,1558,1581],"class_list":["post-25831","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutoriales","tag-evergreencontent","tag-techtips","tag-windowstips"],"_links":{"self":[{"href":"https:\/\/mastertrend.info\/id\/wp-json\/wp\/v2\/posts\/25831","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mastertrend.info\/id\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mastertrend.info\/id\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mastertrend.info\/id\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mastertrend.info\/id\/wp-json\/wp\/v2\/comments?post=25831"}],"version-history":[{"count":15,"href":"https:\/\/mastertrend.info\/id\/wp-json\/wp\/v2\/posts\/25831\/revisions"}],"predecessor-version":[{"id":105574,"href":"https:\/\/mastertrend.info\/id\/wp-json\/wp\/v2\/posts\/25831\/revisions\/105574"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mastertrend.info\/id\/wp-json\/wp\/v2\/media\/25832"}],"wp:attachment":[{"href":"https:\/\/mastertrend.info\/id\/wp-json\/wp\/v2\/media?parent=25831"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mastertrend.info\/id\/wp-json\/wp\/v2\/categories?post=25831"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mastertrend.info\/id\/wp-json\/wp\/v2\/tags?post=25831"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}