Membuat Git Server

Posted on 9 November 2015 by

Siapa yang tidak kenal Github.com? Sebuah website layaknya sosial media bagi software engineering. Disana tempat menyimpan project yang nantinya dapat didownload oleh orang lain. Dan orang lain dapat ikut serta membantu mengerjakan project tersebut. Setiap perubahan yang terjadi disimpan dan dapat dikembalikan ke titik tertentu.

Namun jika kita ingin mengerjakan project yang bersifat rahasia, github memberikan fasilitas private repository. Dan fasilitas itu tidaklah gratis. Cuman, jangan khawatir jika kita memiliki server sendiri. Kita dapat membuat github di server kita.

Install git terlebih dahulu dengan perintah
user@server$ sudo apt-get install git

setelah itu, buat sebuah user untuk gerbang akses dengan perintah
user@server$ sudo nederlandsegokken online casino adduser [nama_user]
contoh:
user@server$ sudo adduser user2

Masuk sebagai user yang telah kita buat
user@server$ su [nama_user]
contoh:
user@server$ su user2

Buat direktori untuk suatu proyek (letak sesuai selera)
user2@server$ mkdir [nama_direktori]
contoh:
user2@server$ mkdir ~/project.git

Masuk ke direktori tersebut
user2@server$ cd [nama_direktori]
contoh:
user2@server$ cd ~/project.git

Setelah itu inisialisasi folder tersebut sebagai repositori
user2@server$ git init --bare

Pembuatan repositori pada git server telah selesai, sekarang tinggal inisialisasi menggunakan komputer lain.

Masuk ke direktori project
user@laptop$ cd project

Inisialisasi direktori project
user@laptop$ git init

Masukkan semua file pada direktori untuk di commit
user@laptop$ git add .

Commit file-file tersebut
user@laptop$ git remote add origin ssh://[user]@[server]:[port]/[direktori_dari_root]
Contoh:
user@laptop$ git remote add origin ssh://user2@server.com:22/home/user2/project.git

PUSH file yang telah di commit
user@laptop$ git push origin master

Repositori tersebut bersifat private. Maksud dari private adalah, yang dapat mengakses adalah pemilik password serta mengetahui letak direktori repositori tersebut.

Mungkin cukup sekian kali ini. Salam Oprek-ers ^_^

8 Comments

Ahmad Choirun Najib

23 March 2016

Sama seperti membuat git biasa..


Affan

24 December 2015

menyikapi bang taqwim, bener sekali bang, postingan ini sangat membantu kita yang masih belum tahu akan hal itu.
saya juga ikut mengucapkan terima kasih penjelasannya. sukses selalu…..


Margot

8 December 2015

However, it is essential that it is best to only buy the
drones from websites which might be dependable.


Sergio

8 December 2015

Try to find videos online that show real demos of the drone in action earlier than making the
modest investment.


Bang Taqwim

6 December 2015

Wah Perlu Di Pahami Ini, semang sulit tapi kalau sudah ada tutorialnya jadi lebih mudah, terima kasih penjelasannya


Post a Comment

Your email is never shared.