闲来无事,随便说说:说的是基于gitblit的git代码管理,因为自己研究了一些,所以拿出来说说,说的不好请勿喷!
首先,第一步
当然是先去下载gitblit了,下载地址http://gitblit.com/。
我的是mac 所以我当时选择了linux/osx的版本。下载下来是一个.tar.gz的压缩文件!
然后,第二步
下载好了,那当然是配置咯!
首先,先解压下载好的压缩文件,打开里面的data子目录,找到defaults.properties打开,(我是通过xcode打开的,其他的打开工具我没试过!)
找到server.httpPort,这是设置端口号来的,设定http协议的端口号,我这里设置了8080,可以自己看着设置!
设置好端口号,那么接下来就是打开gitblit;
1)、打开终端,cd到解压好的文件夹里
xxxxxx:~ xxxxxx$ cd /Users/xxxxx/Downloads/gitblit-1.8.0
2)、然后接着就继续输入:
./gitblit.sh
结果如图:
第三步:
在浏览器输入http://localhost:8080/,就可以进入gitblit管理页面了,如图:
就去右上角有个用户名和密码,默认都是admin!
本人强烈建议登陆后修改密码。登陆后创建一个用户!
第四步:
创建一个用户,然后在该用户下创建项目目录。选版本库,然后创建版本库,我这里明名gitblit.git:
创建完成如图:
或者可以用命令行的方式来创建!具体看图!这里就不具体说了!
第五步:
就是提交项目到gitblit上去了!
首先需要在桌面创建一个文件夹,命名随意,然后把自己的项目拷贝到新建的文件夹里面!
1),打开终端cd到拷贝好的项目里面:
2),继续在终端输入:
touch README.md
git init
git add README.md
git add .
git commit -m "first commit"
git remote add origin ssh://xxxxxx@localhost:29418/~hubery/gitblit.git //这就是上面创建版本库的URL拷贝下来就好了!
git push -u origin master
如图:
最后会让你输入密码,这个密码是创建gitblit用户的密码!只要输入对了,那么到这里就算是成功了!
如果中间报错可以查看这里:http://blog.csdn.net/qyf_5445/article/details/8737913
最后的结果:
到这里就全部完成了!最后就可以进行checkout commit等操作了!!