Using git

Debian Git Install

git server

#Install git server
apt-get install git-core

# basic config
git config --global user.name "inaciose"
git config --global user.email inaciose@gmail.com

#add git user, make home and first repository directory
useradd git
passwd git
mkdir -p /home/git/test.git

# init git in test.git directory
cd /home/git/test.git
git init --bare

 

git client

apt-get install git

git config –global user.name “inaciose”
git config –global user.email inaciose@gmail.com

ssh-keygen -t rsa
cat ~/.ssh/id_rsa.pub | ssh git@192.168.1.10 “mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys”

mkdir -p ~/gits/test1.git

git init
git add .

git commit -m “message” -a
#or
git commit -m “message” filename

git remote add origin ssh://git@remote-server/repo-<wbr< a=””>>path-on-server..git

git push origin master

Other clients

git clone git@192.168.1.10:/home/git/test1.git

git commit -m ‘corrections in GoT.txt story’ -a

git push origin master