# mac系统通过idea终端使用git ## 一、引言 本文旨在解决使用idea过程中,提交和合并代码时idea卡顿和响应慢以及过程繁琐的问题。 ### 1.1 文章背景 结合我曾遇到的问题吧,当时因为一些小小的改动,需要频繁去将开发分支合并到test发版测试,过程繁琐不说,使用idea图形化界面还卡得要死。 后续是使用终端写git指令,效果虽然好点,但是每次add commit push merge 还是很头疼; 后来是写了一个shell脚本,把这些命令封装在一起,每次提交直接运行脚本,效果还可以; 最后是直接通过别名的方式,直接在系统下配置别名,直接在终端使用别名,效果好多了。 ### 1.2 文章目标 - 在网上看到很多同行有这方面的困扰,希望能够帮助他们 - 把我自己觉得能提升效率的方法或者方式,分享出来 - 我觉得我提供的是解决问题的方案,实际上可以有很多扩展,我们可以做很多事 - 并不是仅仅局限于idea,而是能够辐射到所有使用mac,windows,linux等开发环境的开发者。 ## 二、解决方案 ### 2.1 写一个脚本,命名为 .bashrc ,内容如下 ```shell alias gs="git status" # to see changes that have been staged and which haven't alias ga="git add . " # add alias gb="git branch" # branches alias gf="git fetch origin --recurse-submodules=no --progress --prune" # git fetch alias gbr="git branch -r" # remote branches alias gcu="git rev-parse --abbrev-ref HEAD" # current branch alias gac="git add . && git commit -m" # to stage and commit changes #git push and pull alias gp="git push" # + remote & branch names a
相关推荐
Stata新手避坑:用reghdfe搞定行业、地区多重固定效应,告别‘共线性’报错
本文详细介绍了如何使用Stata中的reghdfe命令高效处理多重固定效应问题,解决传统方法在面板回归中遇到的共线性报错和低R²问题。通过实战案例和高级技巧,帮助新手快速掌握行业、地区等多维固定效应的控制方法,提升经济学和金融学研究的分析效率。
MOSFET热失效机理与保护电路设计:实战案例
深入解析MOSFET工作原理及其在高温下的失效机制,结合实际案例探讨有效保护电路设计,提升系统可靠性与安全性。
ensp企业网综合实验(课程设计)
使用MSTP+VRRP技术实现负载均衡以及增加网络的可靠性;出口配置napt;所有用户均为自动获取IP地址;
2024高校网络安全管理运维赛题目--复现+题目+wp
官方writeup集思广益比较好的备份。
基于ESP32和OV5640的目标检测系统
本文详细介绍了基于ESP32-S3和OV5640摄像头构建目标检测系统的完整方案。系统采用YOLOv8-Nano轻量级模型,通过INT8量化实现边缘部署,在UXGA分辨率下达到25fps帧率。文章从硬件选型、图像采集优化、模型量化部署、实时推理流水线构建等维度展开,重点解决了内存管理、电源稳定性和异常处理等嵌入式系统关键问题。该方案在资源受限条件下实现了150ms以内的端到端延迟,为物联网视觉应用提供了低成本、低功耗的解决方案,适用于智能家居、工业检测等多个场景。
基于simulink的电气弹簧ES稳压控制模型仿真
若要补偿母线电压的谐波,需控制ES上的谐波,即在单闭环母线电压有效值控制的基础上,增加谐波抑制环节来进行谐波控制,现有的各种检测和抑制谐波的方法有采用模拟滤波器、傅里叶分析进行谐波分析、基于瞬时无功功率理论的方法等。当关键负载ZC为电流源型非线性负载时,电路原理图如图7所示,由于电流源型非线性负载可以等效为谐波电流源,关键负载电流ic便会含有谐波分量,导致输电线电流is和母线电压VS同样会含有谐波分量,导致供电质量的严重下降,对用电设备的正常工作造成影响。分别为流过线路阻抗、非关键负载、关键负载的电流,
【AI Agent】Hermes Agent解析
Hermes Agent:一个具备持久化学习能力的开源AI Agent框架 核心特点: 突破传统Agent的"无状态困境",通过记忆系统(SQLite+FTS5全文检索)实现跨会话经验积累 支持200+模型自由切换,11种模型家族和15+平台接入 五层架构设计(入口层、编排层、推理层、工具执行层、存储层)实现平台无关性 47+内置工具和动态技能沉淀机制,支持从任务执行中自动提炼可复用Skill 独特的四层记忆体系(会话/每日/长期/向量索引)和辩证式用户建模 与传统Agent对比: 具备自我进化能力,通过A
汽车IVI中控开发入门及进阶(三十八):手机投屏HiCar开发
为了兼容这部分手机,车机端在向手机端发送USB控制命令字的同时,需要启动mDNS Server,广播车机端IP地址和HiCar SDK侦听的Server Socket端口(IP地址和端口在HiCar SDK初始化USB driver时,告知车机),在检测到手机断开USB连接时关闭mDNS Server。厂商在集成HiCar SDK开发HMI应用时,不可避免会使用到智能座舱的敏感权限,例如位置权限、摄像头权限、麦克风权限等,SDK初始化时,厂商HMI应用需要设置必要的车机参数供SDK使用。
win10 跳过U8环境检测的IE WebControls.rar
win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。
锂电池充电器电路设计 里面有电路
锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。
jre9下载 jdk9
(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】
SAP B1中文培訓教材_SDK
公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说
420



被折叠的 条评论
为什么被折叠?



