Cara Pakai Git, Github, Gitlab Express

Disini saya akan membuat tutorial singkat cara menggunakan git dasar untuk tujuan : Mengerjakan tugas secara berkelompok, dan review kode jika ada kesalahan. Jadi bukan untuk tujuan serius/profesional ya 😀 . Hal ini saya buat karena kemirisan saya melihat kawan kuliah :

  • Satu kelompok, si A buat program, B buat laporan, C nge print dan beliin makanan
  • Satu kelompok semua kerja, gabunginnya ngirim kode di zip dikirim di email atau whatsapp
  • Liat laptop temen, ada folder kaya gini
    • proyek_uas
    • proyek_uas_fix
    • proyek_uas_tambah_fitur
    • proyek_uas (1)
  • Mau konsul ke temen (setingkat atau beda tingkat), ngirim kode lewat zip ke email, whatsapp, atau foto (pake hp lagi fotonya 😀 )

Kenapa tidak menggunakan google drive (backup and sync yang live update dengan komputer kita tidak usah buka google drive di web)

  • Kalau anda dan kawan anda mengedit file yang sama, ya udah sama aja kaya kasus yang saya jelaskan diatas
  • Tidak bisa seperti git 😀 (setelah anda mencoba git, anda pasti paham)

Oleh karena itu di tutorial ini saya buat outpunya bisa mengerti hal berikut dengan batasan yang tidak seperti penggunaan git yang serius/professional. Ditujukan untuk yang waktu mepet karena darurat lagi ngerjain tugas

Sumber : https://devrant.com/rants/1572040/wait-what-why-had-to-upload-something-to-a-repo-from-someones-windows-computer-t
  • Commit
  • Checkout
  • diff
  • Branch
    • Batasan : 1 orang 1 branch
    • Tidak ada feature branch, testing, production, dsb
  • Github (Remote)
    • Batasan : menggunakan github karena lebih mudah dibanding yang lain nya
    • Menggunakan https bukan ssh
    • Menggunakan github desktop, bukan git bash karena kalau installnya next next next default editornya vi wkwkwkwk 🤣
  • Merge
    • Conflict

Contoh Output

Oke kita langsung mulai ke tutorial nya aja

Persiapan tempur

Bikin akun github, download apliaksi github desktop, login pakai github deskop

Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments