Gitea v1.21.1 中文文档据库实例上安装 服务器应用程序,在 Gitea 服务器上安装客户端程序。客户端程序用于测试 Gitea 服务器与数据库之间的连接, 而 Gitea 本身使用 Go 提供的数据库驱动程序完成相同的任务。此外,请确保服务器和客户端使用相同的引擎版 本,以使某些引擎功能正常工作。出于安全原因,请使用安全密码保护 root (MySQL)或 postgres (PostgreSQL)数据库超级用户。以下步骤假设您在数据库和 安装程序创建配置文件,可以将配置文件设置为仅供 Gitea 用户只读(owner/group root:git , mode 0640 )并手工创建配置文件: 设置 INSTALL_LOCK=true 关闭安装界面 准备环境 创建工作路径 使用二进制文件安装 - 20 - 本文档使用 书栈网 · BookStack.CN 构建 手动配置数据库连接参数 使用 gitea generate secret SIGHUP 信号关闭程序:查询到 Gitea 程序的 PID,使用 kill -1 $GITEA_PID ,或者 killall -1 gitea 。 更优雅的停止指令可能包括 kill $GITEA_PID 或者 killall gitea 。 提示: 我们不建议使用 SIGKILL 信号( -9 ),这会强制停止 Gitea 程序,但不会正确关闭队列、索引器等任 务。0 码力 | 303 页 | 3.88 MB | 1 年前3
Pro Git 中文版 第2版 2.1.66不过在使用其他工具重命名文件时,记得在提交前 git rm 删除旧文件名,再 git add 添加新文件名。 查看提交历史 在提交了若干更新,又或者克隆了某个项目之后,你也许想回顾下提交历史。 完成这个任务最简单而又有效的 工具是 git log 命令。 我们使用一个非常简单的 ``simplegit'' 项目作为示例。 运行下面的命令获取该项目: $ git clone https://github 在这个分支上开展工作。 正在此时,你突然接到一个电话说有个很严重的问题需要紧急修补。 你将按照如下方式来处理: 1. 切换到你的线上分支(production branch)。 2. 为这个紧急任务新建一个分支,并在其中修复它。 3. 在测试通过之后,切换回线上分支,然后合并这个修补分支,最后将改动推送到线上分支。 4. 切换回你最初工作的分支上,继续工作。 新建分支 首先,我们假设你正在你的项目上工作,并且在 的提 交指向它。 这个被称作一次合并提交,它的特别之处在于他有不止一个父提交。 图表 25. 一个合并提交 既然你的修改已经合并进来了,就不再需要 iss53 分支了。 现在你可以在任务追踪系统中关闭此项任务,并删 除这个分支。 $ git branch -d iss53 77 遇到冲突时的分支合并 有时候合并操作不会如此顺利。 如果你在两个不同的分支中,对同一个文件的同一个部分进行了不同的修0 码力 | 501 页 | 19.30 MB | 1 年前3
Pro Git 中文版 第2版 2.1.66不过在使用其他工具重命名文件时,记得在提交前 git rm 删除 旧文件名,再 git add 添加新文件名。 查看提交历史 在提交了若干更新,又或者克隆了某个项目之后,你也许想回顾下提交历史。 完成这个任务最简单而又有效的工具是 git log 命令。 我们使用一个非常简单的 `simplegit'' 项目作为示例。 运行下面的命令获取该 项目: $ git clone https://github 分支切换会改变你工作目录中的文件 在切换分支时,一定要注意你工作目录里的文件会被改变。 如果是切换到一个较旧的分 支,你的工作目录会恢复到该分支最后一次提交时的样子。 如果 Git 不能干净利落地完成这 个任务,它将禁止切换分支。 我们不妨再稍微做些修改并提交: $ vim test.rb $ git commit -a -m 'made other changes' 现在,这个项目的提交历史已经产生了分叉(参见 在这个分支上开展工作。 正在此时,你突然接到一个电话说有个很严重的问题需要紧急修补。 你将按 照如下方式来处理: 1. 切换到你的线上分支(production branch)。 2. 为这个紧急任务新建一个分支,并在其中修复它。 3. 在测试通过之后,切换回线上分支,然后合并这个修补分支,最后将改动 推送到线上分支。 4. 切换回你最初工作的分支上,继续工作。 新建分支 首先,我们假设你正在你的项目上工作,并且在0 码力 | 670 页 | 13.59 MB | 1 年前3
git 操作手册登录后,修改密码 ★关闭用户申请创建账号的功能 关闭“New naviga�on” 关闭后,左上角出现三道杠,右上角出现用户头像,点击左上角的三道杠 点击“Admin” 或者浏览器直接输入: h�ps://x.x.x.x/admin 取消勾选“Sign-up enabled”,然后点击下面的“Save changes”之后可关闭“用户申 请创建账号”的功能 Se�ngs→General→Account and limit 取消勾选“Gravatar enabled”然后点击下面的“Save changes”即可 ★创建普通用户账号 关闭“New naviga�on” 关闭后,左上角出现三道杠,右上角出现用户头像,点击左上角的三道杠 点击“Admin” 创建一个名为cof的用户账号,邮箱为cof@cof-lee.com 设置好用户密码后,用户初次登录时强制要求修改密码。 @cof! #出现这行说明已经登录成功了 Connec�on to gitlab.cof-lee.com closed. #关闭连接是正常的,因为gitlab 不提供登录shell ★使用ssh连接进行克隆操作 # git clone git@gitlab.cof-lee.com:cof/pro-1.git0 码力 | 35 页 | 1.69 MB | 1 年前3
共 4 条
- 1













