Posts

Bekerja dengan remote di Git

Image
Halo teman-teman, kembali lagi bersama saya. Kali ini kita akan belajar tentang bagaimana cara bekerja dengan remote di Git, maksudnya misalkan kita mempunyai repositori di penyedia jasa layanan Git server seperti Github, Gitlab atau BitBucket dan kita ingin melakukan perubahan terhadap repo kita secara lokal di komputer kita, nah kita bisa menggunakan git remote ini supaya kode di repo lokal kita sama dengan kode di repo yang ada di server(supaya lebih mudah kita sebut aja yang semacam Github, Gitlab atau BitBucket dengan server). Nah langsung aja ke materi nya. Menduplikat repo dari server Supaya kita bisa bekerja secara remote kita perlu memiliki repo lokal yang sama dengan repo yang ada di server. Cara termudahnya adalah dengan meng- clone repo yang ada di server. Caranya kita tinggal mengetikkan perintah git clone https://github.com/schacon/ticgit Ganti alamat url nya sesuai dengan url dari repo server yan...

Mengembalikan Sesuatu di Git (Undoing things in Git)

Image
Oke kali ini kita akan belajar bagaimana caranya untuk meng-undo di Git, maksudnya meng-undo disini seperti mengembalikan suatu commit, atau mengembalikan suatu file dari staging area , dan mengembalikan file yang sudah di modifikasi ke keadaan sebelum dimodifikasi. Meng-Undo Commit Jika kita melakukan suatu commit lalu kita teringat bahwa ada beberapa file atau beberapa kode yang terlupa, dan kamu ingin memasukkannya di commit yang barusan kamu lakukan. Kamu bisa menggunakan perintah  git commit -m "pesan commit" --amend perintah --amend akan me- overwrite commit yang sebelumnya. Jika kamu ingin menggunakan pesan commit sebelumnya kamu cukup mengetikan  git commit --amend Jangan lupa file yang baru ditambahkan untuk dipindahkan ke staging area terlebih dahulu. Mengembalikan file dari staging area Jika kita ingin mengeluarkan beberapa file dari staging area, mi...

Melihat History Commit di Git

Image
Hai teman-teman, kali ini kita akan belajar bagaimana cara untuk melihat histori commit yang terjadi di repo kita. Misalkan kita bekerja secara tim dan sudah banyak melakukan commit fungsi ini akan membantu kita jika sewaktu-waktu kita ingin melacak commit apa saja yang terjadi. Perintah yang digunakan untuk keperluan ini adalah git log . Penggunaan basic perintah ini adalah tinggal mengetikkan saja  git log perintah ini akan menampilkan keluaran seperti ini. yang ditampilkan adalah hash commit , yaitu kumpulan karakter yang warna hijau diatas, Author dan email nya, tanggal commit dan pesan commit. Histori ditampilkan secara reverse chronological , atau maksudnya ditampilkan dari commit terakhir lalu sebelum-sebelumnya. Histori commit juga akan dikeluarkan sebanyak muatnya di jendela terminal, jika kita tekan enter lagi dia akan menampilkan commit-commit berikutnya. Untuk kel...

Menyimpan perubahan di Git

Image
Halo teman-teman, kali ini kita akan belajar bagaimana kita menyimpan perubahan yang kita lakukan di repository, memahami perpindahan keadaan di git, melihat perubahan yang kita lakukan di git bash dan bermain-main dengan file kita. Gak usah lama-lama yuk langsung aja kita ke materi yang pertama. Menyimpan perubahan di git sebelum kita mulai belajar bagaimana menyimpan perubahan yang kita lakukan di git, kita harus paham terlebih dahulu keadaan-keadaan yang akan dialami oleh file kita serta alur perpindahannya. Gambar diatas menunjukkan bagaimana alur perpindahan file kita di git. Pada awal kita membuat repo lalu kita membuat file baru di dalamnya, file ini akan masuk ke keadaan untracked maksudnya file ini tidak bisa di- track karena belum pernah dibuat snapshot nya dalam suatu commit. Maka dari itu kita perlu memindahkannya ke keadaan staged dengan perintah git add <path/nama file> ...

Dasar Git Command (1)

Image
Kali ini saya ingin membagikan sedikit pengetahuan tentang Git Command atau perintah-perintah dalam git. Pastikan kalian sudah menginstall git di komputer kalian. Membuat repo local untuk membuat repo di lokal komputer kita bisa menggunakan perintah git init git init mempunyai beberapa variasi, yaitu: git init nama-direktori ,  command ini akan membuat repo dengan nama "nama-direktori" kamu tinggal ubah "nama-direktori" dengan nama repo yang kamu inginkan. git init . , command ini akan membuat repo di direktori kita berada saat ini. git init /alamat/direktori , command ini akan membuat repo sesuai alamat direktori yang dipakai. jika masih belum jelas kalian bisa menonton video di bawah. Menduplikat repo Jika kita memiliki repository yang ada di server, kita dapat menduplikatnya/meng- clone ny...

Menampilkan bantuan di Git

Image
Nah kali ini saya ingin memberitahu sebuah cara yang dapat kamu lakukan jika kamu kebingungan tentang maksud atau fungsi dari suatu perintah di git, misalnya kamu penasaran fungsi perintah "config" itu untuk apa, atau perintah lainnya. Untuk caranya dapat kamu tonton di video di bawah . Nah itu saja tulisan singkat saya kali ini. Sampai bertemu kembali di tulisan-tulisan saya selanjutnya. loading...

Memasang Git dan Pengaturan Awal

Image
Sebelum menggunakan Git kita harus meng- install nya terlebih dahulu. Untuk caranya kalian bisa pergi ke  https://git-scm.com/downloads  , disitu sudah terdapat file installer dan tata cara menginstall git sesuai sistem operasi komputer kalian. Membuat tanda pengenal Hal pertama yang harus kamu lakukan setelah menginstall git adalah mengatur pengenal kamu. Ini diperlukan karena setiap commit yang dilakukan akan menyimpan informasi nama dan email pembuat commit. Untuk mengaturnya kalian tinggal mengetikan perintah dibawah pada git bash/terminal, tinggal kalian ganti nama dan emailnya sesuai dengan milik kalian. $ git config -- global user.name "Stephanie Cow" $ git config -- global user.email stephanie @ example.com dengan menggunakan command --global kalian tidak perlu lagi untuk mengatur username dan email ketika mengerjakan bermacam-macam repo. Tapi jika kalian ...