Gitea v1.21.1 中文文档根据需要替换数据库名称、用户和 Gitea 实例的 IP 地址。 5. 重新启动 PostgreSQL 以应用上述配置。 6. 在运行 Gitea 实例的服务器上,将以下凭据放置在运行 Gitea 的用户的主目录下(例如 git ): ~/.postgresql/postgresql.crt : 数据库客户端证书 ~/.postgresql/postgresql.key : 数据库客户端私钥 port 使用标准的 FreeBSD 文件系统布局:配置文件在 /usr/local/etc/gitea 目录中, 模板、选项、插件 和主题在 /usr/local/share/gitea 目录中,启动脚本在 /usr/local/etc/rc.d/gitea 目录中。 要使 Gitea 作为服务运行,请运行 sysrc gitea_enable=YES 并使用 service 使用包管理器安装 - 25 - 本文档使用 书栈网 · BookStack.CN 构建 你需要 安装Go 并正确设置Go环境。特别的,建议设置 $GOPATH 环境变量,并将 Go 的二进制目录或目 录 ${GOPATH//://bin:}/bin 添加到 $PATH 中。请参阅 Go 百科上关于 GOPATH 的词条。 接下来,安装 Node.js 和 npm, 这是构建 JavaScript0 码力 | 303 页 | 3.88 MB | 1 年前3
Pro Git 中文版 第2版 2.1.66Pro Git Scott Chacon, Ben Straub 版本 2.1.65-3-ga7baa05f, 2023-12-28 目录 许可证 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 的改删的删,你也照样可以轻松恢复到原先的样子。 但额外增加 的工作量却微乎其微。 本地版本控制系统 许多人习惯用复制整个项目目录的方式来保存不同的版本,或许还会改名加上备份时间以示区别。 这么做唯一 的好处就是简单,但是特别容易犯错。 有时候会混淆所在的工作目录,一不小心会写错文件或者覆盖意想外的 文件。 为了解决这个问题,人们很久以前就开发了许多种本地版本控制系统,大多都是采用某种简单的数据库来记录文 这意味着不可能在 Git 不知情时更改任何文件 内容或目录内容。 这个功能建构在 Git 底层,是构成 Git 哲学不可或缺的部分。 若你在传送过程中丢失信息或损 坏文件,Git 就能发现。 Git 用以计算校验和的机制叫做 SHA-1 散列(hash,哈希)。 这是一个由 40 个十六进制字符(0-9 和 a-f)组 成的字符串,基于 Git 中文件的内容或目录结构计算出来。 SHA-1 哈希看起来是这样:0 码力 | 501 页 | 19.30 MB | 1 年前3
Pro Git 中文版 第2版 2.1.66目录 许可证 Scott Chacon 序 Ben Straub 序 献辞 贡献者 引言 起步 关于版本控制 本地版本控制系统 集中化的版本控制系统 分布式版本控制系统 Git 简史 Git 是什么? 直接记录快照,而非差异比较 近乎所有操作都是本地执行 Git 保证完整性 Git 一般只添加数据 三种状态 命令行 安装 Git 在 Linux 上安装 在 macOS 上安装 在 Windows 上安装 从源代码安装 初次运行 Git 前的配置 用户信息 文本编辑器 检查配置信息 获取帮助 总结 Git 基础 获取 Git 仓库 在已存在目录中初始化仓库 克隆现有的仓库 记录每次更新到仓库 检查当前文件状态 跟踪新文件 暂存已修改的文件 状态简览 忽略文件 查看已暂存和未暂存的修改 提交更新 跳过使用暂存区域 移除文件 单个修订版本 简短的 SHA-1 分支引用 引用日志 祖先引用 提交区间 交互式暂存 暂存与取消暂存文件 暂存补丁 贮藏与清理 贮藏工作 贮藏的创意性使用 从贮藏创建一个分支 清理工作目录 签署工作 GPG 介绍 签署标签 验证标签 签署提交 每个人必须签署 搜索 Git Grep Git 日志搜索 重写历史 修改最后一次提交 修改多个提交信息 重新排序提交0 码力 | 670 页 | 13.59 MB | 1 年前3
git 操作手册使 用 --local 参 数 , 本 地 设 置 信 息 保 存 在 项 目 目 录/.git/config文件里 # cd 项目目录 # git init #初始化仓库,将在当前路径下生成.git子目录,子目录里有 此git仓库的相关信息 # git config --local user.name cof #创建项目目录 # cd ~/testgit # git init #初始化仓库,将在当前路径下生成.git子目录,子目录里 有此git仓库的相关信息,初始化后要设置当前工作的用户名等相关信息,否则 使用全局设置 # git status #查看当前工作目录和暂存区的状态 On branch echo 'print("hello world")' > main.py #随便创建一个文件 # git add . #提交当前工作目录的所有文件到暂存区(add为暂存操 作),命令最后有一个点. # git status #再次查看状态 On branch master No commits0 码力 | 35 页 | 1.69 MB | 1 年前3
共 4 条
- 1













