这篇博客将介绍我在win7环境下搭建Gitblit的过程以及使用时遇到的问题
首先是下载windows版本的Gitblit,然后需要安装JAVA环境,配置好JAVA运行环境后,解压Gitblit压缩包,修改gitblit.propeties文件可以设置软件相关属性。运行gitblit.bat,至此软件就安装好了。
软件安装好后,迫不及待的测试了一番,于是新建了一个项目。
项目点进去是这样的
有3个链接,其实下面还盖着一排可以点的东西,但是都没搞清楚。但是,我知道Github上拿来clone项目的也是http协议。于是在本地clone了这个项目。
克隆之后,新建文件夹的目录结构就和远程仓库中保持一致了。这里Gitblit的东西就讲完了。
接下来讲讲git的东西。我们从init讲起。
git init指令,会在当前目录下创建.git目录,也就是将当前目录视作本地仓库,如果你想返回了,删掉.git即可。但是.git一般情况下是隐藏文件。同理,使用git clone 克隆下来的项目,也会带有一个.git文件夹。所以说,.git是git的核心。
git clone指令,当我们从web上拷贝一个地址时,其实这个地址代表了这个项目仓库的地址。一个仓库自然有很多分支,但是