news 2026/4/3 6:06:55

使用Git 要注意的

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
使用Git 要注意的

Check 切换分支

切换分支合并完代码,切回自己的分支 !!

check切换到测试分支,记得切换回自己的分支,不然有时会在测试分支写代码,容易出现冲突或者错误提交。

Stash 隐藏分支代码

切到其他分支处理问题,记得 Stash

如果其他分支也被改过,直接切换容易冲突。先Stash 隐藏当前分支的代码 ,能够减少冲突。

处理完问题,切换回原来的分支,再 apply 恢复隐藏的代码即可。

Merge合并代码

午休前和下班前,尽量不要合代码,部署环境

要是出现问题,影响午休和下班。

写代码,尽量不要写在最后面,写在中间,可以减少冲突

同一个代码文件,加一个新的函数或方法,很多人都是直接写在最后面,容易冲突,写在文件的中间,可以减少冲突。

处理冲突,如果不清楚,最好找写代码的人帮忙一起处理冲突。

Rebase变基操作

如何用rebase操作以实现“类似 merge A 到 B”的效果?

如果想将 A 分支上的新内容合并到 B 分支,并且希望 B 分支的历史是线性的(没有合并提交点),那么可以:

在 B 分支上,执行 git rebase A。

如果是 idea,直接用 git rebase A onto B。

  1. 切换到目标分支 B 上:
git checkout B
  1. 将 B 分支变基到 A 分支上:
git rebase A

这条命令意思是:“找到当前分支 B 和 A 分支的共同祖先,然后把 B 分支上独有的那些提交,重新应用到 A 分支的最新提交之后。”

效果类似 merge A 到 B ,并且分支的历史记录是线性的。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/31 20:14:35

AntiDupl.NET:终极免费图片去重工具完全指南

AntiDupl.NET:终极免费图片去重工具完全指南 【免费下载链接】AntiDupl A program to search similar and defect pictures on the disk 项目地址: https://gitcode.com/gh_mirrors/an/AntiDupl 在数字时代,我们的硬盘中充斥着大量重复图片——备…

作者头像 李华
网站建设 2026/4/1 16:11:21

东莞注塑加工厂哪里多

谈及中国制造业,尤其是注塑加工行业,“世界工厂”东莞是一个无法绕开的名字。这座以制造业立身的城市,遍布着数以万计的各类加工厂。那么,对于寻求高品质、高精度注塑服务的客户而言,莞注塑加工厂究竟哪里多&#xff1…

作者头像 李华
网站建设 2026/4/1 3:22:57

5大革新特性:解析阿里Wan2.2-Animate-14B电影级动画生成技术

5大革新特性:解析阿里Wan2.2-Animate-14B电影级动画生成技术 【免费下载链接】Wan2.2-Animate-14B 项目地址: https://ai.gitcode.com/hf_mirrors/Wan-AI/Wan2.2-Animate-14B 2025年9月,阿里云通义万相开源了140亿参数的Wan2.2-Animate-14B模型&…

作者头像 李华
网站建设 2026/3/27 11:38:18

iOS调试救星:告别真机测试兼容性难题的终极指南

iOS调试救星:告别真机测试兼容性难题的终极指南 【免费下载链接】iOSDeviceSupport All versions of iOS Device Support 项目地址: https://gitcode.com/gh_mirrors/ios/iOSDeviceSupport 还在为Xcode无法识别最新iOS设备而烦恼吗?iOSDeviceSupp…

作者头像 李华
网站建设 2026/3/28 4:59:24

亲测靠谱!AI数字员工个性化供应商分享

亲测靠谱!AI数字员工个性化供应商分享行业痛点分析在当前AI数字员工领域,存在诸多技术挑战。一方面,技术的适配性较差,很多AI数字员工难以与不同行业的多样化工作流程有效契合,数据表明,约60%的企业在引入A…

作者头像 李华
网站建设 2026/4/2 22:01:16

JavaScript中的循环特点和区别

一、前言:循环在 JS 中的核心地位循环是编程的基础逻辑之一,在 JavaScript 中更是贯穿前端开发、Node.js 后端等所有场景 —— 从 DOM 遍历、数据处理到异步流程控制,几乎无处不在。但多数开发者仅停留在for/forEach的基础使用,忽…

作者头像 李华