Sebelumnya kita telah membuat sebuah git Server menggubakan GitLab langkah selanjutnya yang akan kita lakukan adalah bagaimana untuk memindahkan project kita dari lokal ke server git atau membuat repositori baru.
Membuat repositori Baru pada GitLab
Hal pertama yang harus kita lakukan adalah membuat repositori baru pada Server GitLab. Mudahnya anda tinggal create repository pada Website GitLab anda kemudian melakukan assign user untuk repositori project tersebut.
Melakukan Push File dan mengunggah proyek lokal pada GitLab
Project Baru
Kemudian anda dapat membuka terminal atau jika anda menggunakan windows maka gunakan git Bash (Instalasi GitHub-client pada windows dan menggunakannya pada Private Git Server). Petunjuknya sama persis dengan yang muncul di halaman repositori anda, seperti berikut ini.
Git global setup
Unggah Project yang sudah ada
Jika pada local anda sudah memiliki code dan ingin mengunggahnya pada git server maka sebenarnya caranya tidak jauh berbeda, hanya berbeda pada saat add saja. Kita masih akan berkutat pada terminat/Git Bash.
Buat repositori yang baru pada GitLab anda. Kemudian Lakukan cd ke folder project anda lalu lakukan init untuk membuat folder tersebut sebagai folder github.
cd smdspr git init
Tambahkan semua file dan folder dalam smdspr sebagai repositori project smdspr dan Commit file dan folder tersebut pada repositori. Tanda titik berarti kita akan melakukan commit semua file dan folder, namun jika kita ingin melakukan commit file tertentu maka ganti titik dengan nama file.
git add . git commit -m "first commit"
Kemudian tambahkan url dari remote repository (git Server) kita pada git sehingga lokal repo akan terhubung ke online repo. Kemudian verifikasikan remote repositori tersebut dengan -v
git remote add origin Alamat email ini dilindungi dari robot spam. Anda memerlukan Javascript yang aktif untuk melihatnya.:user/smdspr.git
git remote -v
Langkah terakhir yaitu lakukan push semua file dan folder yang telah kita commit. Perintah push hanya akan mendeploy file yang telah dicommit sebelum proses push.
git push origin master
Proses unggah repositori selanjutnya
Apabila anda sudah diassign sebagai developer maka anda dapat langsung melakukan clone repositori yang ada ke local drive anda. Proses clone akan seperti berikut. Kita masih akan menggunakan git Bash.
git clone https://git.ddns.net/hoaaah/smdspr //disini anda juga dapat menggunakan standar ssh dengan git@git....
Kemudian proses selanjutnya sama seperti langkah sebelumnya, yaitu anda melakukan add, commit, dan push. (jangan lupa lakukan remote sebelum push jika belum terhubung.)
Baiklah itu tadi proses menggunakan git dalam proyek kita. Semoga membantu dan happy coding!
Sumber:
https://help.github.com/articles/adding-an-existing-project-to-github-using-the-command-line/