企业gitlab安装使用

企业使用实例

服务端gitlab安装:

安装依赖环境

yum  install java-1.8.0-openjdk  java-1.8.0-openjdk-devel  -y

下载服务端rpm包

wget

https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-8.0.0-ce.0.el7.x86_64.rpm

安装gitlab的rpm包

rpm -i

gitlab-ce-8.0.0-ce.0.el7.x86_64.rpm

关闭smtp邮件

vim  /etc/gitlab/gitlab.rb

修改true 为false :   gitlab_rails['smtp_enable'] = false

修改客户端下载地址  external_url'http://1.1.1.10:8888'

*1.1.1.10:8888为能正常访问的文件目录位置

重新加载配置文件

gitlab-ctl

reconfigure

重新启动 gitlab服务  gitlab-ctl restart


客户端安装

[if !supportLists]1,           [endif]GitLab的正常使用,依赖于两个客户端软件:Git 和 TortoiseGit。

[if !supportLists]2,           [endif]安装 git然后右击gitbash并且使用以下命令


·  git add -A  提交所有变化

·  git

add -u  提交被修改(modified)和被删除(deleted)文件,不包括新文件(new)

·  git add .  提交新文件(new)和被修改(modified)文件,不包括被删除(deleted)文件

gitadd .

git

commit -m "some str"

git push

针对第一步中的git  add .命令的作用就是将本地修改过的文件且已经追踪的文件添加到本地的暂存区,然后使用git commit -m "str"命令将暂存区的代码提交到本地仓库,最后将本地仓库的代码推送到远程服务器端;


使用git用户在git家目录里面,客户端克隆仓库

git [email protected]:/home/git/present.git

初始化客户端需要推的项目并且提交变化并且提交到本地   git  init   / git add项目/   git commit –m “some str”


在服务端制作一个仓库作为需要被推上来的远程仓库使用,在git用户下创建test.git

在客户端为本项目添加远程仓库git remote add [email protected]:/home/git/test.git

git remote –v

git push origin

master

*origin是远程仓库主机名字

�[��D�

你可能感兴趣的:(企业gitlab安装使用)