闲来无事,随便写写!

闲来无事,随便说说:说的是基于gitblit的git代码管理,因为自己研究了一些,所以拿出来说说,说的不好请勿喷!

首先,第一步

当然是先去下载gitblit了,下载地址http://gitblit.com/。

我的是mac 所以我当时选择了linux/osx的版本。下载下来是一个.tar.gz的压缩文件!

闲来无事,随便写写!_第1张图片

然后,第二步

下载好了,那当然是配置咯!

首先,先解压下载好的压缩文件,打开里面的data子目录,找到defaults.properties打开,(我是通过xcode打开的,其他的打开工具我没试过!)

找到server.httpPort,这是设置端口号来的,设定http协议的端口号,我这里设置了8080,可以自己看着设置!

设置好端口号,那么接下来就是打开gitblit;

1)、打开终端,cd到解压好的文件夹里

xxxxxx:~ xxxxxx$ cd /Users/xxxxx/Downloads/gitblit-1.8.0

2)、然后接着就继续输入: 

./gitblit.sh

结果如图:

闲来无事,随便写写!_第2张图片

第三步:

在浏览器输入http://localhost:8080/,就可以进入gitblit管理页面了,如图:

闲来无事,随便写写!_第3张图片

就去右上角有个用户名和密码,默认都是admin!

本人强烈建议登陆后修改密码。登陆后创建一个用户!


闲来无事,随便写写!_第4张图片

第四步:

创建一个用户,然后在该用户下创建项目目录。选版本库,然后创建版本库,我这里明名gitblit.git:


闲来无事,随便写写!_第5张图片

创建完成如图:


闲来无事,随便写写!_第6张图片

或者可以用命令行的方式来创建!具体看图!这里就不具体说了!

第五步:

就是提交项目到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

如图:

闲来无事,随便写写!_第7张图片

最后会让你输入密码,这个密码是创建gitblit用户的密码!只要输入对了,那么到这里就算是成功了!

如果中间报错可以查看这里:http://blog.csdn.net/qyf_5445/article/details/8737913

最后的结果:

闲来无事,随便写写!_第8张图片

到这里就全部完成了!最后就可以进行checkout commit等操作了!!

你可能感兴趣的:(闲来无事,随便写写!)