以创建一个名为binghezhouke的仓库为例
在服务器端
1 git init --bare binghezhouke //初始化git库
2 cd binghezhouke
3 vi config
增加如下两行
[receive]
denyCurrentBranch = ignore //默认情况下,git是拒绝(禁止)push操作的,需要修改配置在git服务器端的对应git仓库的.git/config文件中增加如下配置段:
在客户端
有两种办法来实现客户端git的创建
一利用git clone
1 git clone /home/binghezhouke/binghezhouke //克隆一个git库
“/home/binghezhouke/binghezhouke”为git库的路径,也可以为网络地址
2 touch init //增加本地文件
3 git add init //将文件加入索引
4 git commit -am "initial " //提交更改
5 git push origin master //将更改提交至git库
二 利用现有的项目代码
1 cd 至项目目录 执行git init
2 git remote add origin /home/binghezhouke/binghezhouke //设置远程git仓库地址
3 git add ./*
4 git commit -am "fda"
5 git push orgin master