Pro Git 中文版 第2版 2.1.66commit,它就会记录一条“将该文件恢复到 v1 版本”的更改, 尽管我们并未在工作目录中真正地再次拥有它。 还有一点同 git add 一样,就是 reset 命令也可以接受一个 --patch 选项来一 块一块地取消暂存的内容。 这样你就可以根据选择来取消暂存或恢复内容 了。 压缩 我们来看看如何利用这种新的功能来做一些有趣的事情——压缩提交。 假设你的一系列提交信息中有 “oops.”“WIP” 允许你这样运行的话), 这样对工作目 录并不安全,它也不会移动 HEAD。 此外,同 git reset 和 git add 一样,checkout 也接受一个 --patch 选项, 允许你根据选择一块一块地恢复文件内容。 总结 希望你现在熟悉并理解了 reset 命令,不过关于它和 checkout 之间的区别, 你可能还是会有点困惑,毕竟不太可能记住不同调用的所有规则。 下面的速查表列出了命令对树的影响。 子目录中做改动然后将它们合并入你的 rack_branch 分支中,之后你可能将其提交给项目维护着或者将它们推送到上 游。 这给我们提供了一种类似子模块工作流的工作方式,但是它并不需要用到子模 块 (有关子模块的内容我们会在 子模块 中介绍)。 我们可以在自己的仓库中 保持一些和其他项目相关的分支,偶尔使用子树合并将它们合并到我们的项目 中。 某些时候这种方式很有用,例如当所有的代码都提交到一个地方的时0 码力 | 670 页 | 13.59 MB | 1 年前3
Pro Git 中文版 第2版 2.1.66服务器会询问用户名与密码。 默认情况下它会在终 端中提示服务器是否允许你进行推送。 如果不想在每一次推送时都输入用户名与密码,你可以设置一个 “credential cache”。 最 简单的方式就是将其保存在内存中几分钟,可以简单地运行 git config --global credential.helper cache 来设置它。 想要了解更多关于不同验证缓存的可用选项,查看 凭证存储。 下一次其他 commit,它就会记录一条“将该文件恢 复到 v1 版本”的更改, 尽管我们并未在工作目录中真正地再次拥有它。 还有一点同 git add 一样,就是 reset 命令也可以接受一个 --patch 选项来一块一块地取消暂存的内容。 这 样你就可以根据选择来取消暂存或恢复内容了。 压缩 我们来看看如何利用这种新的功能来做一些有趣的事情——压缩提交。 假设你的一系列提交信息中有 “oops.”“WIP” 和 允许你这样运行的话), 这样对工作目录并不 安全,它也不会移动 HEAD。 此外,同 git reset 和 git add 一样,checkout 也接受一个 --patch 选项,允许你根据选择一块一块地 恢复文件内容。 总结 希望你现在熟悉并理解了 reset 命令,不过关于它和 checkout 之间的区别,你可能还是会有点困惑,毕竟不 太可能记住不同调用的所有规则。 下面的速查表列出了命令对树的影响。0 码力 | 501 页 | 19.30 MB | 1 年前3
Gitea v1.21.1 中文文档关于Gitea 目标 功能特性 系统要求 Gitea是什么? - 6 - 本文档使用 书栈网 · BookStack.CN 构建 对于小型团队/项目而言,2 个 CPU 内核和 1GB 内存通常就足够了。 在 UNIX 系统上,Gitea 应使用专用的非 root 系统账户运行。 注意:Gitea 管理 ~/.ssh/authorized_keys 文件。以普通用户身份运行 Gitea SSH 认证。这可以通过利用 SSH AuthorizedKeysCommand 来匹配 Gitea 接受的密钥。在主机的 /etc/ssh/sshd_config 文件中添加以下代码 块: 1. Match User git 2. AuthorizedKeysCommandUser git 3. AuthorizedKeysCommand /usr/bin/docker 表。使用逗号分隔扩展名。要将没有任何扩展名的文件呈现为Markdown,请只需放置一个逗号。 ENABLE_MATH : true: 启用对 \(...\) , \[...\] , $...$ 和 $$...$$ 作为数学块的检测。 APP_DATA_PATH : AppWorkPath /data: 这是存储数据的默认根路径。 PROTOCOL : http: [http, https, fcgi, http+unix0 码力 | 303 页 | 3.88 MB | 1 年前3
git 操作手册★部署gitlab仓库 gitlab是一个基于git实现的在线代码仓库软件,提供web可视化管理界面,通常 用于企业团队内部协作开发 ★安装gitlab-ce 部署gitlab-ce要求服务器内存>=4GB,本例使用操作系统为 Rocky Linux 8.8, gitlab-ce版本16.5.0 ★首先gitlab服务器要安装ntp时间服务 # yum install chrony0 码力 | 35 页 | 1.69 MB | 1 年前3
共 4 条
- 1













