Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

git-server-tutorial

step by step membuat suatu git server :

  1. membuat suatu user git (contoh nama user = git)
$ sudo adduser git
  1. membuat folder .ssh dan file authorized_keys di user yang baru kita buat untuk menginput ssh-key client
$ su git
$ mkdir .ssh && chmod 700 .ssh
$ touch .ssh/athorized_keys && chmod 600 .ssh/authorized_keys
  1. Menginput ssh-key client yang dapat mengakses git server kita
$ vi authorized_keys
  1. keluar dari user git, lalu buatlah suatu directory pada local yang mana nantinya akan dijadikan base server directory untuk git server kita
$ cd /home/eros/uji-coba
$ mkdir git
$ chown git:git git
$ cd git
  1. Masuk kembali ke user git kita
$ su git
$ cd /home/eros/uji-coba/git 
  1. Buat folder untuk menyimpan file server kita dan konfigurasikan ke git
$ mkdir files.git
$ cd files.git
$ git init --bare
  1. Uji coba di PC client apakah sudah bisa mengakses git server atau belum dengan cara mengclone isi dari server kita
$ git clone git@(ip pc server):/home/eros/git/files.git
  1. Apabila kita ingin mem-push ke server, maka lalukan langkah-langkah push standar seperti pada github yang mana branch untuk git server ini sendiri yaitu master

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors