初始化本地git仓库

git init

配置忽略文件

vi .gitignore

添加本地文件

git add .

提交仓库初始化版本

git commit –m “initialcommit”

导出为裸仓库

git clone –bare my_projectmy_project.git

拷贝裸仓库到远程服务器

scp –r my_project.git username@yourhost:/opt/git/my_project.git

修改远程仓库用户权限可写

ssh username@yourhost
chown –R username/opt/git/my_project.git

以上是基本搭建完成

最后,使用ssh协议克隆远程仓库到本地验证

git clone username@yourhost:/opt/git/my_project.git


参考文献:

[1]http://www.git-scm.com/book 《Pro Git》