gitgogs源码安装环境安装 安装go环境 安装nginx sudo yum install nginx 安装Git sudo yum install git 安装MySQL sudo apt-get install mysql 创建表 mysql -u root -p //登录 MySQL 创建一个新用户 gogs,并将数据库 gogs的所有权限都赋予该用户。这里123456作者王明昌发布时间2020-02-08最后更新2020-02-08文章目录环境安装gogs配置启动Gogs环境安装安装go环境安装nginx sudo yum install nginx安装Git sudo yum install git安装MySQL sudo apt-get install mysql 创建表 复制mysql -u root -p //登录 MySQL 创建一个新用户 gogs,并将数据库 gogs的所有权限都赋予该用户。这里123456是密码 SET GLOBAL storage_engine = 'InnoDB'; CREATE DATABASE gogs CHARACTER SET utf8 COLLATE utf8_bin; GRANT ALL PRIVILEGES ON gogs.* TO ‘root’@‘localhost’ IDENTIFIED BY '123456'; FLUSH PRIVILEGES; QUIT 解压工具 sudo yum install unzipgogs创建用户 sudo adduser git su git //这里是切换git用户 cd ~ //返回根目录 wget https://dl.gogs.io/0.11.4/linux_amd64.zip unzip linux_amd64.zip 配置修改Gogs service配置文件 vim /home/git/gogs/scripts/init/debian/gogs复制PATH=/sbin:/usr/sbin:/bin:/usr/bin DESC="Go Git Service" NAME=gogs SERVICEVERBOSE=yes PIDFILE=/var/run/$NAME.pid SCRIPTNAME=/etc/init.d/$NAME WORKINGDIR=/home/git/gogs #这个根据自己的目录修改 DAEMON=$WORKINGDIR/$NAME DAEMON_ARGS="web" USER=git #如果运行gogs不是用的这个用户,修改对应用户 //说明: //1.如果是创建的git用户 则目录修改为/home/git/gogs.对应的USER修改为git //2.如果是在root用户下安装在/usr/local/gogs/下 则对应的目录为:/usr/local/gogs/gogs.对应的USER修改为root 2.切换回root用户 su root 3.复制到/etc/init.d/ sudo cp /home/git/gogs/scripts/init/debian/gogs /etc/init.d/ 4.赋予权限 sudo chmod +x /etc/init.d/gogs 5.复制service cp /home/git/gogs/scripts/systemd/gogs.service /etc/systemd/system/ 启动Gogs cd /home/git/gogs/ ./gogs web http://你的ip:3000/install 
2020-02-08Gitlab社区版 Yum方式 安装 配置1.配置yum源 vim /etc/yum.repos.d/gitlab-ce.repo [gitlab-ce] name=Gitlab CE Repository baseurl=https://m
2019-11-08Git tag 与避免重复输入密码避免本地重复输入账号密码 git config --global credential.helper store 执行命令: git config --global credential.helper
2023-11-07mac配置github的sshohMygod,报错了,github代码提交不了了 下面只好配置ssh了 先配置好自己都用户名和邮箱,如果已配置,可过滤 #设置用户名 git config --global user.name "子
2023-10-05git文件复制到其他地方后显示被修改直接执行下面命令即可 (base) zf@192 zfcmsX2 % git config core.trustctime false (base) zf@192 zfcmsX2 % git conf