- Kudu COMMIT ke MASTER BRANCH only!!!!!! Jangan bikin branch sendiri!!!!
- Kalo COMMIT usahakan sertai Deskripsi anti mainstrim biar otak ga keriting.
- Rajin ngePush biar tugas cepet kelar :V
Rulenote: Anda sopan kami segan, anda tidak sopan, kami lempar kulit dogan.
- Push
- Pull
- Collaborators
- Branch
- Pull Request
- Repo
- Commit
- Lokal Path
Push atau biasa disebut "Nge-PUSH" berfungsi untuk "Ngedorong" (Baca:Nguplot) file-file projekan orijinal di direktori lokal projek yang udah ente tambah/edit di teks editor ke REPO.
Pull atau "Narik" (Baca:Donlot) fungsinya biar ente bisa ngedonlot semua file yang udah di PUSH ama COLLABORATORS lain. Ntar GitHub secara otomatis bakal nyetor file-file yang dah di PULL ke LOKAL PATH projek.
Adalah para Developers ganteng yang nongki di REPO. Mereka yang ngerjain projeknya bareng-bareng.
Branch (Baca:Ranting/Cabang) gunanya biar kerjaan antar COLLABORATORS kaga nabrak/salah kamar. Jadi kode COLLABS lain tetap steril. Master
branch artinya semua COLLABS bisa ngubah/nambah semua kode/file di REPO tanpa terkecuali.
Kalo mau masuk rumah orang, harus ngetok pintu dan ngucap salam! Artinya ente kalo mau jadi COLLABOR kudu izin sama yang punya REPO yaitu ane :P. WA ane, kasih ke ane username ente, terus minta sama ane link invitation nya setelah itu ente resmi jadi COLLAB di REPO ini. Kalo ente kaga ijin, ntar bakal bermasalah pas ngeClone reponya dan fitur lain kaga bisa aktif (Kaya: PUSH, PULL, Dll).
Repo itu ibarat sebuah Gudang yang bisa dipake semua orang. Masukin barang & ngambil barang dimana yang ngelolanya adalah COLLABERS gantengnya. Nama lainnya adalah Cloud Path (Ex: https://github.com/[username]/[cloudpath/repository])
Commit Action di dunia per GIT-an fungsinya buat nyimpen file yang dah di ubah and making it ready to be pushed! Kalo dah Commit, perubahan ga bisa di Undo lagi. Konsisten dong! :P
Direktori GIT yang ada di Kompi ente. Isi Lokal Path ini adalah file-file projek yang dah di Clone dari REPO.
- Niatkan Dengan Kesungguhan Hati & Baca Bismillah.
- Buka GitHub Web nyak.
- Kalo belon Regis, ya regis dulu. Kalo dah, login ke akun ente.
- Donlot GitHub Desktopnya di https://desktop.github.com. Downlot sesuai architect PC ente.
- Setup GitHub Desktop ampe kelar terus login di Github Desktop pake akun GitHub ente.
- Kasih tau ane Username ente biar ane invite jadi Collaborator
- Ntar kalo dah ane invite, buka https://github.com/AlfianChandra/mg/invitations dan terima invitationnya
- Dah jadi Collab?? Klik
FILE
di Navbar terus klikClone Repository...
- Pop-Upnya keluar?? Klik tab
URL
- Di Textfield Repository URL, isi URL yang mengarahkan ke Repo ini (URLnya: https://github.com/AlfianChandra/mg/mg.git).
- Di Textfield Local Path, isi direktori tempat ente bakal nyetor file projek dari Repo. (Ex: C:\xampp\htdocs\namafolder\)
- Kalo ga ada error, ntar proses Cloning bakal berjalan lancar jaya dan file projek bakal disetor ke Local Path
- Setup kelar, ShutDown kompi lalu tidur :D
- Edit file projek ente
- Commit perubahannya, kasih Summary ama deskripsi
- Di bagian atas GitHub Desktop, klik Push
Note: Di panel Kiri ada list file yang ente ubah dan siap di Commit
- Klik tombol Fetch Origin di Bagian atas kalo repo belum direfresh ama Github Desktop
- Kalo dah, ntar teks tombolnya berubah jadi "Pull Origin" & Klik aja tombolnya buat ngePULL
- Di panel kiri, buka tab History untuk ngeliat perubahan yang di ubah ama Collabs serta summary & deskripsi
Note: GitHub Desktop otomatis ngecek perubahan yang terjadi di repo secara berkala (per menit). Kalo mau manual, ya klik aja tombol Fetch Origin biar langsung ngecek perubahan reponya.
Kepada Seluruh Anggota Kelompok 6, Harap Install GitHub Desktop di Kompi kalian masing-masing biar bisa pantau dan ngembangin kode bareng bareng dan biar kaga perlu Copy code sana sini!