Cara Git branch dan merge request / Mengupload file ke gitlab
Terlebih dahulu lakukan clone terhadap repository project challenge.
$ git clone https://gitlab.com/some-challenges $ cd some-challenges
Catatan: Link https di atas hanyalah contoh link dari sebuah repository. Link https tersebut bisa diperoleh di halaman gitlab pada bagian clone.
Setelah diclone dan masuk ke folder challenge nya, buatlah branch baru dengan nama sendiri. (myname hanyalah contoh nama branch, kita bisa mengubah sesuai nama yang diinginkan)
$ git branch myname $ git checkout myname
maka sekarang kita sudah berada di branch sendiri dan dapat mulai melakukan pekerjaan kita.
Catatan: myname
hanyalah contoh nama branch, silakan sesuaikan sendiri nama branch dengan nama sendiri.
Setelah pekerjaan selesai, kita akan melakukan upload atau push ke branch kita sendiri.
$ git add . $ git commit -m "some message" // push ke branch $ git push origin myname
Catatan:
-
myname
hanyalah contoh nama branch, silakan sesuaikan sendiri nama branch dengan nama sendiri. Jika kamu pemilik repositori cukup menggunakan master seperti git push origin master -
"some message"
hanyalah contoh pesan atau komentar pada sebuah commit. berikan commit sesuai dengan yang kalian inginkan
Setelah melakukan push ke branch sendiri maka untuk pengumpulan challenge dilakukan dengan merge request.
Secara default pada halaman project challenge akan tersedia tombol “create merge request”.
Jika tombol tersebut tersedia, klik tombol tersebut untuk menuju halaman merge request.
Pada halaman merge request isilah kolom title dengan laporan progress pekerjaan misalkan : done, work in progress atau WIP, dsb.
Setelah itu, klik submit merge request maka pekerjaan kita sudah disubmit ke merge request dan akan direview oleh pemeriksa.