用ssh从本地登陆到远程服务器
$ ssh userName@远程主机ip #例如:$ ssh lisi@10.15.120.15
#输入密码
登陆到远程服务器后,执行下列操作创建用git管理的项目MyProject
$ cd repository/ #将设存在目录:~/repository
$mkdir MyProject
$cd MyProject
$git init
$git config receive.denyCurrentBranch ignore
$git config --bool receive.denyNonFastForwards false
$cd .git/hooks
$wget http://utsl.gen.nz/git/post-update
$chmod +x post-update
$cd ../..
$vi sourefile.txt #创建一个文件,假设在此文件中输入了"abc"
$git add .
$git commit -a -m 'create project'
在本地从远程服务器克隆项目,并修改项目,最后提交
$git cloneuserName@远程主机ip:~/repository/MyProject
$vi sourefile.txt #假设将此文件中的内容改为"123abc"
$git commit -a -m "modified sourcefile.txt"
$git push #执行此操作后,远程服务器的sourcefile.txt的内容会自动更新为"123abc"