linux怎么搭建git服务器,第1张

1创建Gitblit安装目录 首先我们将在我们的服务器上建立一个目录,并在该目录下安装最新的Gitblit。 $ sudo mkdir -p /opt/gitblit $ cd /opt/gitblit 创建gitblit目录 2 下载并解压 现在,我们将从Gitblit官方站点下载最新版的Gitblit。

1、前期准备服务器上配置好的gitgit客户端11 在服务器上安装git (本机所使用的linux是ubuntu) 在服务器输入命令:sudo apt-get install git即可 然后创建名字为git的用户组和用户12 下载客户端 在浏览器地址栏输入:https://git-for-windowsgithubio/ 回车后 点击Download进行下载2、具体操作21 在合适的位置创建一个目录充当git远程仓库(本机位置为/usr/testgit),然后使用init命令初始化仓库 在命令终端输入: sudo git init –bare 22 将git init生成的目录所属者改为git 输入命令:sudo chown -R git:git 至此服务器端的操作完成。 在客户端合适位置使用git 客户端从服务器资源 23 首先打开git客户端 点击Git Bash Here 后出现 在git客户端命名终端输入: git clone git@xxxxxx:/rrrrr 其中xxxxxx是远程服务器的地址 rrrrr为git仓库所在位置 如果配置正确你选中的目录下会出现名字为testgit的文件夹 testgit文件夹下随意创建若干个文件 23 在git客户端上使用命令 git add 111txt 222txt 333txt 或者使用git add (将本文件夹下所有文件都add) 该命令的作用是告诉git把文件添加到git仓库24 然后使用git commit命令将文件提交到git仓库 -m 后面的内容为本次提交文件的一些注释内容 此时文件还没有从本地仓库上传到远程服务器仓库25 使用push命令将本地仓库中的内容提交到远程仓库 在git客户端命令终端输入:git push origin master 至此本地仓库中的文件上传已经上传到远程服务器仓库。 在其他文件夹下再次使用 git clone 命令 从远程服务器同步仓库

1创建Gitblit安装目录

首先我们将在我们的服务器上建立一个目录,并在该目录下安装最新的Gitblit。

$ sudo mkdir -p /opt/gitblit$ cd /opt/gitblit

创建gitblit目录

2 下载并解压

现在,我们将从Gitblit官方站点下载最新版的Gitblit。这里我们将安装162版本。所以,请在安装时根据具体的版本对命令进行修改。

$ sudo wget http://dlbintraycom/gitblit/releases/gitblit-162targz

下载gitblit安装包

接下来,我们将下载到的tar压缩包解压至之前创建的目录 /opt/gitblit/

$ sudo tar -zxvf gitblit-162targz

解压gitblit压缩包

3配置并运行

现在,我们将对Gitblit进行配置。如果你想要定制Gitblit的行为,你可以修改gitblit/data/gitblitproperties。在完成配置后,我们将运行安装好的gitblit。有两种方式来运行gitblit,第一种是通过下面的命令手动运行:

$ sudo java -jar gitblitjar --baseFolder data

另一种是将gitblit添加为服务。下面是在linux下将gitblit添加为服务的步骤。

由于我在使用Ubuntu,下面的命令将是 sudo cp service-ubuntush /etc/initd/gitblit,所以请根据你的发行版修改文件名service-ubuntush为相应的你运行的发行版。

$ sudo /install-service-ubuntush$ sudo service gitblit  start

启动gitblit服务

在你的浏览器中打开http://localhost:8080或https://localhost:8443,也可以将localhost根据本地配置替换为IP地址。输入默认的管理员凭证:admin / admin并点击login按钮。

gitblit欢迎页面

现在,我们将添加一个新的用户。首先,你需要以admin用户登录,username = admin,password = admin。

然后,点击用户图标 > users > (+) new user 来创建一个新用户,如下图所示。

添加新用户

现在,我们将创建一个开箱可用的仓库。点击 repositories > (+) new repository。然后,如下图所示添加新的仓库。

添加新的仓库

使用命令行创建一个新的仓库

touch READMEmd    git init    git add READMEmd    git commit -m "first commit"    git remote add origin ssh://arunlinoxide@localhost:29418/linoxidecomgit    git push -u origin master

请将其中的用户名arunlinoxide替换为你添加的用户名。

在命令行中push一个已存在的仓库

git remote add origin ssh://arunlinoxide@localhost:29418/linoxidecomgit    git push -u origin master

注意:强烈建议所有人修改用户名“admin”的密码。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » linux怎么搭建git服务器

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情