How To share Git With Local IP

 

Instalasi git di ubuntu

sudo apt-get install git-core

Instalasi git di fedora / centos / rhel

sudo apt-get install git

Membuat project baru

Project baru adalah bentuk file / directory yg ingin kita masukan ke server git

git init [direktori-project]

Melihat status

git status

Untuk Mengkomit Project setelah di ubah

Setelah ada penambahan file / content didalam nya dan untuk kita sync di server git contoh kita tambahkan file "coba.php"

git add . <- tekan enter (titik itu smua file didalam direktori)
git commit -am "nambahin file coba.php" <- (comment saja)

Share Git Project

Lakukan di workspace yg di dalamnya ada direktori projectnya

Misal

/workspace
  project_a
    .git
  project_b
    .git

jalankan di /workspace

 

git daemon --reuseaddr --base-path=. --export-all --verbose

cara clone dari git yang dishare dengan cara di atas

git clone git://[ip-nya-yang-ngeshare]/[project-dir]/.git [dir-project]

cara nge pull

git remote add doni git://192.168.1.109/project-dir/.git
git pull doni master

Exclude file dari commit

git update-index --assume-unchanged [filename(s)]

Untuk mengambil project versi terakhir

git pull namaproject/ip HEAD

Untuk menambah remote repo dari user

git remote add alfath git://[ip-address]/[dir-project]/.git

Untuk mengePush file pertama kali via terminal

git push -f origin master
Category: