感谢原帖
Linux 下一步步安装 Git Server
总结:nullspace
第一步: 安装 Git
Fedora 下运行:
yum install git-core
Ubuntu 下运行:
apt-get install git-core
第二步: 初始化一个 repository
服务器上的仓库根目录/repo,不一定在根目录下,只要有权限
$ cd /repo
$ git init --bare myprj
第三步: 初始化提交
在客户目录创建一个repo
$ cd /myclient
$ mkdir initial.commit
$ cd initial.commit/
$ git init
$ git remote add origin /repo/myprj/
添加文件
$ touch Readme
$ git add Readme
提交并同步
$ git commit -m "initial commit"
$ git push origin master
第四步 正常使用
克隆
$ cd /myclient
$ git clone /repo/myprj/
修改,提交,同步
$ cd myprj
$ vim Readme
$ git commit -m "modify readme" Readme
$ git push
第五步 与他人共享 Repository
SSH方式,user为合法账号
$ git clone user@server:/repo/myprj
初始化提交这步似乎可以省略
server端init --bare后
client直接clone,再push origin master就成