git之gogs安装使用

一、安装Gogs

sudo wget https://dl.gogs.io/0.12.6/gogs_0.12.6_linux_amd64.tar.gz
tar -zxvf gogs_0.12.6_linux_amd64.tar.gz
cd gogs
./ gogs web

打开地址 http://192.168.201.158:3000 ,ip替换成自己的
此时可以看到安装界面
在这里插入图片描述

二、 安装git

从安装界面可以看出,需要配置数据库信息,和仓库目录

如果git没安装的话需要先安装git,否则Gogs安装过程会报错

sudo apt-get install git 

填写号信息后,点击安装,等待完成

三、完成安装

安装完成后会跳到登录界面,注意如果报错,请检查地址,非服务器本机需要用IP

注册账户,登录,即可创建仓库

四、git使用

git是分布式的,所以上传文件后在服务器是找不到文件的

可以以如下方式获取目录

mkdir mulu
cd mulu
git init
#git config receive.denyCurrentBranch ignore(如果不行的话,执行该命令尝试)

在钩子post-receive添加一下内容

WORK_TREE='xxx/mulu' ,xxx改为自己的路径
git  --work-tree="${WORK_TREE}" reset --hard

这样在master更新后,该目录也可以看到

git clone 命令 也可以用来看工作目录

至此服务端已经完成

接下来客户端,在仓库目录

git init
git remote add origin http://192.168.201.158:3000/wenbo/test.git
创建一个文件 a.txt
git add a.txt    添加
git commit -m"a"   提交
git push -u origin master   推送
git pull origin master  拉取
git branch   查看分支
git checkout dev  切换分支
git checkout -b dev 切换分支,没有则创建
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值