news 2026/6/10 9:39:25

使用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/6/9 17:28:24

Node.js ESC/POS打印控制终极指南:node-escpos模块完整教程

Node.js ESC/POS打印控制终极指南:node-escpos模块完整教程 【免费下载链接】node-escpos 🖨️ ESC/POS Printer driver for Node.js 项目地址: https://gitcode.com/gh_mirrors/no/node-escpos 🎯 在现代商业应用中,打印功…

作者头像 李华
网站建设 2026/6/10 13:30:42

永别了,控制台!

本文已收录在Github,关注我,紧跟本系列专栏文章,咱们下篇再续! 🚀 魔都架构师 | 全网30W技术追随者🔧 大厂分布式系统/数据中台实战专家🏆 主导交易系统百万级流量调优 & 车联网平台架构&a…

作者头像 李华
网站建设 2026/6/10 0:24:14

一.AI前置知识了解

一.C和AI直接的关系 二.项目背景 和 名词解释 1.项目背景 2.名词解释 三.DeepSeek、ChatGPT、Gemini使用 1.deepseek使用 deepseek官网:https://www.deepseek.com/ API链接:https://mp.weixin.qq.com/s/ohsU1xRrYu9xcVD7qu5lNw 模型训练有一个截至日期,所以联网搜…

作者头像 李华
网站建设 2026/6/10 15:34:21

Wireshark抓包分析实战:从入门到排查网络故障

本文详解Wireshark的核心功能,从抓包基础到实际故障排查,带你掌握网络分析的必备技能。 前言 网络出问题了,ping不通、连接超时、速度慢…这时候怎么排查? 抓包分析是网络排查的终极武器。不管问题多复杂,抓个包看看数据流,真相就在眼前。 Wireshark是最强大的抓包工具…

作者头像 李华
网站建设 2026/6/10 16:34:08

DzzOffice开源协作平台:企业数字化办公的终极解决方案

DzzOffice开源协作平台:企业数字化办公的终极解决方案 【免费下载链接】dzzoffice dzzoffice 项目地址: https://gitcode.com/gh_mirrors/dz/dzzoffice DzzOffice作为一款功能强大的开源协作办公平台,为企业用户提供了完整的在线办公体验和团队协…

作者头像 李华
网站建设 2026/6/9 23:00:22

基于SSM+Vue的实习管理系统的设计与实现

前言 使用旧方法对实习管理系统的信息进行系统化管理已经不再让人们信赖了,把现在的网络信息技术运用在实习管理系统的管理上面可以解决许多信息管理上面的难题,比如处理数据时间很长,数据存在错误不能及时纠正等问题。这次开发的实习管理系统…

作者头像 李华