Skip to content

Latest commit

 

History

History
62 lines (55 loc) · 957 Bytes

silabus-training-git.md

File metadata and controls

62 lines (55 loc) · 957 Bytes

Silabus Training Git

Sesi 1

  • Konsep Git

    • Apa itu version control

    • Sejarah Git

    • Perbedaan Git dengan Version Control lain

      • distributed
      • staging area
      • local named branch
    • Istilah Penting

      • Repository
      • Changeset
      • Snapshot
      • Commit
      • Patch
      • Merge
  • Instalasi Git di Ubuntu

    • Instalasi OpenSSH Server
    • Instalasi Git, Git Gui, Gitk
  • Instalasi Git di Windows

    • Instalasi Putty
    • Instalasi MSysGit
    • Instalasi TortoiseGit

Sesi 2

  • Perintah standar
    • init
    • add
    • diff
    • commit
    • log
    • checkout
    • list branch
    • compare branch
    • merge
    • rebase

Sesi 3

  • Kolaborasi

    • clone
    • fetch
    • pull
    • push
    • mengelola repository remote
  • Workflow

    • Shared Repository
    • Pull Request

Sesi 4

  • GitHub
    • membuat account GitHub
    • forking repository
    • membuat pull request
    • menerima pull request
  • Best Practices
    • merge vs rebase
    • mengelola paralel development
    • release management