当前位置: 首页 > news >正文

服务器上的Nano 编辑器进行git合并

使用git pull拉取后,出现如下部分:

GNU nano 2.9.3                                               /data/zhouy24Files/embody/DSLab-embodied-intelligence/.git/MERGE_MSG                                                          Merge branch 'master' of github.com:Fg-droid-1014/DSLab-embodied-intelligence# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.[ Read 7 lines ]
^G Get Help      ^O Write Out     ^W Where Is      ^K Cut Text      ^J Justify       ^C Cur Pos       M-U Undo         M-A Mark Text    M-] To Bracket   M-▲ Previous     ^B Back
^X Exit          ^R Read File     ^\ Replace       ^U Uncut Text    ^T To Spell      ^_ Go To Line    M-E Redo         M-6 Copy Text    M-W WhereIs Next M-▼ Next         ^F Forward

表示:目前处于 Nano 编辑器 的界面,正在编辑 Git 合并提交信息(MERGE_MSG)。你需要输入一个 commit message 来完成合并(merge)操作。

1.如何正确操作?

  1. 输入合并提交信息

当前默认信息:

Merge branch 'master' of github.com:Fg-droid-1014/DSLab-embodied-intelligence

你可以直接使用它(按 Ctrl + X 保存并退出)。

或者修改后保存(例如补充合并原因)。

  1. 保存并退出
    Ctrl + O → 按 Enter 确认文件名 → Ctrl + X 退出 Nano

如果直接按 Ctrl + X,Nano 会询问是否保存,按 Y 确认即可。

  1. 如果不想合并?

如果想 放弃本次合并(不提交):

Ctrl + X 退出 Nano

当 Nano 询问 “Save modified buffer?” 时,按 N(不保存)。

然后在终端运行:

git merge --abort

这样会取消合并,回到合并前的状态。

  1. 关键 Nano 快捷键
    快捷键 功能
    Ctrl + O 保存文件(Write Out)
    Ctrl + X 退出 Nano
    Ctrl + K 删除当前行
    Ctrl + _ 跳转到指定行号
    Ctrl + G 查看帮助

相关文章:

  • Spring Boot 与 RabbitMQ 的深度集成实践(四)
  • 自学嵌入式 day20-数据结构 链表
  • 【大数据】MapReduce 编程-- PageRank--网页排名算法,用于衡量网页“重要性”-排序网页
  • 推客小程序系统开发:全栈式技术解决方案与行业赋能实践​
  • uniapp 小程序 CSS 实现多行文本展开收起 组件
  • java每日精进 5.19【Excel 导入导出】
  • 《虚实共生:双向映射重塑具身智能决策逻辑》
  • 如何在 MongoDB 中设计文档结构?与关系型数据库的表结构设计有何不同?
  • FPGA 串口_波特率计算
  • 以用户为中心的产品才是好产品
  • 使用Python和FastAPI构建网站爬虫:Oncolo医疗文章抓取实战
  • 企业开发工具git的使用:从入门到高效团队协作
  • 【MySQL进阶】了解linux操作系统下mysql的配置文件和常用选项
  • MySQL故障排查与生产环境优化
  • 二分交互题总结
  • C# NX二次开发-求体、面的最小包容圆柱
  • 游戏引擎学习第294天:增加手套
  • 仓颉开发语言入门教程:搭建开发环境
  • Elasticsearch 深入分析三种分页查询【Elasticsearch 深度分页】
  • 2.微服务-配置
  • 上海银行副行长汪明履新上海农商银行党委副书记
  • 家国万里·时光故事会|科学家伉俪,用玉米书写家国情怀
  • 十大券商看后市|A股指数有望进一步缓步推高,淡化短期波动
  • 上海将建设万兆小区、园区及工厂,为模型训练数据的传输提供硬件支持
  • 世界高血压日|专家:高血压患者控制血压同时应注重心率管理
  • 河南一女子被医院强制带走治疗,官方通报:当值医生停职