Skip to content

Standar dan panduan bagi engineer DOT Indonesia atau vendor untuk workflow development menggunakan git.

Notifications You must be signed in to change notification settings

pt-dot/git-handbook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 

Repository files navigation

Git Handbook DOT Indonesia

Standar dan panduan bagi engineer DOT Indonesia atau vendor untuk workflow development menggunakan git.

Kunjungi Development Stack & Tools untuk melihat daftar aplikasi dan perangkat development yang dibutuhkan


Table of Contents

  1. Repository
  2. Perintah Dasar dalam Git
  3. Git Flow
    • Main Branches
    • Supporting Branches

Repository

Sebuah repository mencakup keseluruhan file dan folderdari suatu project beserta semua history of changes atau riwayat perubahan.


Perintah Dasar dalam Git

Untuk menggunakan Git, developer menggunakan perintah khusus untuk menyalin, membuat dan menggabungkan kode dalam suatu project. Berikut perintah dasar yang sering digunakan oleh para developer:

  • git init
    Perintah ini digunakan untuk menginisialisasi repositori Git baru.

  • git clone
    Perintah ini digunakan untuk menyalin suatu project ke komputer atau local repository developer. Salinan tersebut berupa keseluruhan file, history dan branch.

  • git add
    Git akan secara otomatis melacak perubahan file, akan tetapi perlu dilakukan perintah ini sebelum perubahan tersebut dapat dicommit dan dipush. Perintah ini akan menambahkan semua perubahan kode yang kita lakukan menjadi staged files.

  • git commit
    Perintah ini dilakukan untuk menyimpan snapshot ke history project, developer dapat menambahkan pesan perubahan apa saja yang telah dilakukan. Perubahan apapun yang dimasukkan ke staged files melalui perintah git add akan menjadi bagian dari snapshot dengan git commit.

  • git status
    Perintah ini dilakukan untuk mengetahui perubahan yang belum terlacak, termodifikasi maupun yang sudah berubah menjadi staged files. Selain itu developer dapat mengetahui posisi branch yang sedang aktif.

  • git branch
    Perintah ini dilakukan untuk mengetahui posisi branch yang sedang aktif.

  • git pull
    Perintah ini dilakukan ketika developer ingin melakukan pembaruan dari remote repository. Biasanya dilakukan ketika developer lain melakukan perubahan pada branch lain dan kita ingin mendapatkan perubahan tersebut pada branch lokal kita, atau melakukan sinkronisasi perubahan antar branch.

  • git push
    Memperbarui remote repository dengan perubahan yang dilakukan di local repository.

About

Standar dan panduan bagi engineer DOT Indonesia atau vendor untuk workflow development menggunakan git.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published