Pro Git 中文版 第2版 2.1.66)中进行版本控制,你应该开始追踪这些文件并进行初始提交。 可以通过 git add 命令来指定所需的文件来进行追踪,然后执行 git commit : $ git add *.c $ git add LICENSE $ git commit -m 'initial project version' 稍后我们再逐一解释这些指令的行为。 现在,你已经得到了一个存在被追踪文件与初始提交的 Git 仓库。 切换回你最初工作的分支上,继续工作。 新建分支 首先,我们假设你正在你的项目上工作,并且在 master 分支上已经有了一些提交。 图表 18. 一个简单提交历史 现在,你已经决定要解决你的公司使用的问题追踪系统中的 #53 问题。 想要新建一个分支并同时切换到那个分 支上,你可以运行一个带有 -b 参数的 git checkout 命令: $ git checkout -b iss53 Switched 建一个新的提 交指向它。 这个被称作一次合并提交,它的特别之处在于他有不止一个父提交。 图表 25. 一个合并提交 既然你的修改已经合并进来了,就不再需要 iss53 分支了。 现在你可以在任务追踪系统中关闭此项任务,并删 除这个分支。 $ git branch -d iss53 77 遇到冲突时的分支合并 有时候合并操作不会如此顺利。 如果你在两个不同的分支中,对同一个文件的同一个部分进行了不同的修0 码力 | 501 页 | 19.30 MB | 1 年前3
Pro Git 中文版 第2版 2.1.66行版本控制,你应该开 始追踪这些文件并进行初始提交。 可以通过 git add 命令来指定所需的文件 来进行追踪,然后执行 git commit : $ git add *.c $ git add LICENSE $ git commit -m 'initial project version' 稍后我们再逐一解释这些指令的行为。 现在,你已经得到了一个存在被追踪 文件与初始提交的 Git 切换回你最初工作的分支上,继续工作。 新建分支 首先,我们假设你正在你的项目上工作,并且在 master 分支上已经有了一些 提交。 图表 18. 一个简单提交历史 现在,你已经决定要解决你的公司使用的问题追踪系统中的 #53 问题。 想要 新建一个分支并同时切换到那个分支上,你可以运行一个带有 -b 参数的 git checkout 命令: $ git checkout -b iss53 Switched 新的快照并且自动创建一个新的提交指向它。 这个被称作一次合并提交,它 的特别之处在于他有不止一个父提交。 图表 25. 一个合并提交 既然你的修改已经合并进来了,就不再需要 iss53 分支了。 现在你可以在任 务追踪系统中关闭此项任务,并删除这个分支。 $ git branch -d iss53 遇到冲突时的分支合并 有时候合并操作不会如此顺利。 如果你在两个不同的分支中,对同一个文件 的同一个部分进行了不同的修改,Git0 码力 | 670 页 | 13.59 MB | 1 年前3
Gitea v1.21.1 中文文档嵌入资源提取工具 配置说明 日志配置 邮件模板 仓库索引器 GPG 提交签名 外部渲染器 搜索引擎索引 自定义 Gitea 配置 添加法律页面 使用 - 2 - 本文档使用 书栈网 · BookStack.CN 构建 Actions Gitea Actions 快速入门 Act Runner 与GitHub Actions的对比 Gitea Actions设计 Gitea Debian 软件包注册表 RPM 软件包注册表 认证 Agit 设置 个人资料 README Blame File View 邮件接收 标签 合并请求 - 3 - 本文档使用 书栈网 · BookStack.CN 构建 权限 模板仓库 工单与合并请求模板 自动链接引用 合并消息模板 推送 克隆过滤器 (部分克隆) Code Owners Webhooks 受保护的标签 常见问题 需要帮助 - 4 - 本文档使用 书栈网 · BookStack.CN 构建 致谢 当前文档 《Gitea v1.21.1 中文文档》 由 进击的皇虫 使用 书栈网(BookStack.CN) 进行构建,生成于 2024-04-30。 书栈网仅提供文档编写、整理、归类等功能,以及对文档内容的生成和导出工具。 文档内容由网友们编写和整理,书栈网难以确认文档内容知识点是否错漏。如果您在阅读文档获取知识的时候,0 码力 | 303 页 | 3.88 MB | 1 年前3
共 3 条
- 1













