工作软件学习

VS Code

Ctrl + B:切换侧边栏可见性

Ctrl + \:拆分编辑器

Ctrl + /:切换行注释

Shift + Alt + A:切换块注释

Ctrl + ~:切换终端

Ctrl + K Z:进入禅模式(全屏专注)

Ctrl + K Ctrl + S:打开快捷键设置

Ctrl + W:关闭当前标签页

Ctrl + Shift + T:重新打开已关闭的标签页

Ctrl + X:剪切当前行(未选中文本时)

Alt + ↑/↓:上下移动当前行

Shift + Alt + ↑/↓:复制当前行到上/下方

Ctrl + F:当前文件内搜索

Ctrl + Shift + F:全局搜索

F12:跳转到定义

Alt + ←/→:后退/前进导航历史

Altium Designer

  • Ctrl + 鼠标滚轮:水平缩放画布。
  • Shift + 鼠标滚轮:垂直缩放画布。
  • Ctrl + F:查找文本(用于定位元件编号)

移动:长按右键拖动

Git

克隆远程仓库

fork子仓&创建分支后,递归克隆

cpp 复制代码
git clone <repository-url> --recursvie

拉取指定分支代码

cpp 复制代码
test分支:      git clone -b test <ssh> --recursive
develop分支:  git clone -b develop <ssh> --recursive

只clone一个分支

cpp 复制代码
git clone -b test --single-branch <url> --recursive

查看提交历史

cpp 复制代码
git log --oneline -5

创建分支

cpp 复制代码
git branch <branch-name>

切换分支

cpp 复制代码
git checkout <branch-name>

创建并切换分支

cpp 复制代码
git checkout -b <branch-name>

合并分支、推送更改

cpp 复制代码
git merge <source-branch>
git push origin <branch-name>

暂存当前修改、恢复暂存内容

cpp 复制代码
git stash
执行合并:
git merge origin/develop
git stash pop

更新子文件

cpp 复制代码
git submodule update --init

旧的分支获取新东西并且推送

cpp 复制代码
# 1. 先获取远程最新数据  
git fetch origin

# 2. 将远程 develop 合并到当前 <branch-name> 分支
git merge origin/develop
git push origin <branch-name> 

删除最近的连续提交

本地分支的 HEAD 指针会向前移动 2 个提交,工作区和暂存区的内容会被强制重置为 HEAD~2 提交时的状态。

cpp 复制代码
git reset --hard HEAD~2

强制推送到远程

cpp 复制代码
git push --force-with-lease origin <your-branch-name>

如何还原 (恢复到 reset****之前的 HEAD)

查看你本地分支 HEAD 的移动历史

cpp 复制代码
git reflog

恢复到执行

cpp 复制代码
git reset --hard HEAD@{1} 
相关推荐
伶俜665 分钟前
零基础学 ArkUI 传感器(专题二):从加速度计到指南针,玩转硬件能力
学习·华为·harmonyos
进击的小头14 分钟前
第8篇:IGBT 从零到精通:核心原理、关键参数、选型指南与工业级应用要点
经验分享·嵌入式硬件·学习
小陈phd40 分钟前
Text2SQL智能体学习笔记(一)——NL2SQL及执行流程介绍
笔记·学习
风栖柳白杨40 分钟前
【大模型学习】主流大模型统计
学习
lengxuemo42 分钟前
ICC2学习之PG
学习
稷下元歌44 分钟前
系统学习plc 基础指令上篇,官方资料课程笔记整 理
笔记·学习
我的xiaodoujiao1 小时前
API 接口自动化测试详细图文教程学习系列25--继续处理testCase中的数据
python·学习·测试工具·pytest
你的保护色1 小时前
数据库第一章-基础知识学习
数据库·学习
数智工坊1 小时前
【ROS 2 全栈入门指南一】:从本质认知到环境搭建与核心原理解析
学习·机器人
大大杰哥1 小时前
Vue2学习(1)--了解基本方法与概念
javascript·学习·vue