Skip to content

M-One-Web-Dev/hello-world-git

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 

Repository files navigation

  1. clone dulu branch ini dengan git clone
  2. setelah clone jangan lupa untuk buat branch baru, disini saya pakai checkout

untuk penamaan branch baru saya saranin menggunakan prefix seperti ini

  • feat/new-feature ( kalau fitur baru, example feat/login-api, feat/slicing-login )
  • fix/bugfix ( kalau branch ini untuk fix bug, example fix/error-login-api, fix/responsive-login )

  1. Setelah buat branch baru tinggal buat perubahan aja, bisa kerjain fitur baru atau bug fix, tetapi untuk di contoh ini saya hanya akan menambahkan baris baru di kode html-nya.

  1. Setelah membuat perubahan jangan lupa untuk commit perubahan tersebut
  • Add perubahan terlebih dahulu

  • kemudian commit perubahan tersebut untuk commit kalau bisa kasih prefix lagi ya :>

    • "feat: add new line in html file" ( prefix feat: kalau perubahan kamu lebih ke menambahkan fitur )
    • "fix: error login api" ( prefix fix: kalau perubahan kamu lebih ke memperbaiki bug )

  • kemudian setelah setelah commit jangan lupa untuk check dulu commit-nya, disini saya menggunakan git log, dan ternyata commit terakhir saya sudah berhasil, yeee :>

  • kemudian tinggal push deh branch kamu ke remote repository

  1. tinggal buat pull request ke branch main, staging atau dev, sesuain aja dengan alur kerja tim

sebelah kiri untuk pilih kode kamu nanti digabung di branch mana, dan sebelah kanan branch yang ingin kamu gabung

  1. buat judul Pull Request

  1. jangan kabarin senior, atau reviewer kalau udah buat pr, nanti mereke tinggal review

  1. kalau udah approve tinggal kamu merge, tetapi buat jaga jaga , sebelum merge kamu pull dulu dari branch tujuan ya, dan pastikan branch tujuan sudah up to date dengan branch kamu saat ini

  2. dan yee, akhirnya kode kita sudah gabung di branch tujuan, tinggal kabarin ke rekan tim kita untuk pull dari branch tujuan ( dev, staging, main, nama branch tujuan tadi )

Happy Coding :>

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 10

Languages