标签: 提交
-
针对在 Windows 10 环境下使用 Git 2.34 和 TortoiseGit 2.13 时,目录小写改大写无法提交的问题,分析发现是配置项 ignorecase 为 true 所致。将其设置为 false 后提交虽显示变更,但 GitLab 上会出现重名目录。最终通过先删除小写目录、再添加大写目录的方式提交,成功实现了仅保留大写目录的重命名效果。
-
本文介绍在 TortoiseGit 中使用 git cherry-pick 将分支 A 的提交摘取至分支 B 的操作流程。主要步骤包括切换分支、选择源分支和提交 ID、处理冲突及提交。文章详细说明了遇到冲突时如何使用提交 ID 解决或手动编辑文件,以及在处理空提交和合并提交时的选择方法,最终通过覆盖推送完成操作。
-
本文记录了在命令行中使用 git cherry-pick 将分支 A 的特定提交应用至分支 B 的操作过程。遇到冲突时使用 git cherry-pick –abort 放弃合并,随后按时间顺序依次提交正确的 ID。针对连续提交,介绍了简便语法及解决冲突后通过 git add . 与继续命令完成合并的方法,最终确认提交日志符合预期。
-
本文记录了使用 TortoiseGit 将 feature-netease 分支上的单次提交 ee8290 单向合并至 develop 分支的操作流程。本地 develop 分支出现错误且该 Bug 在特定提交中已修复,通过切换至 develop 分支并利用合并功能中的摘取此提交选项进行操作。过程中遇到冲突并手动解决,最终推送成功,验证了 develop 分支已包含该提交且原分支无变化。
-
本文介绍了使用 TortoiseGit 将 wx-auth 分支上的提交单向合并至 develop 分支的具体流程。操作步骤包括先在 GitLab 确认分支状态,随后在本地切换至 develop 分支并执行合并操作,特别指出应选择远程仓库的 wx-auth 分支以确保代码最新。合并完成后推送到远程仓库,最终经验证 develop 分支已包含目标提交,而 wx-auth 分支未受影响,成功实现了单向合并。
