git指令大全

git常用命令大全 Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。 阅读详情

Git指令大全

git基础配置

(只配置一次就行了)

git config --global user.name "DFAGFSG" 
git config --global user.email "li702536568@163.com" 

git config -l
创建仓库/初始化仓库 git init

一个工程/文件夹 只能 初始化一次 生成.git 文件夹

 git init

将当前文件夹下所有的文件 提交到到暂存区

 git add .

将暂存区的代码提交 对应的分支(版本库中)

 git commit -m "注释"

查看当前工程中工作空间中代码的状态

 git status

查看当前工作空间对应分支的日志

 git log

关联远程仓库

git remote add origin https://gitee.com/frozenli/five-test01.git

提交远程仓库,保证工作空间干净,将本地分支master 提交远程仓库分支

 git push -u origin master

从远程仓库拉取最新的代码 到 本地仓库对应分支
前提条件:保证工作空间干净

 git status
 git pull origin master
 git status

克隆

克隆:就是将对应远程仓库中所有的分支下载本地文件,并且将本地仓库初始化与远程仓库建立关联,后续可以 push pull

1.新创建一个文件
2.在文件夹中打开 git bash

 git clone https://gitee.com/frozenli/five-test01.git

分支

查看当前工作空间所在分支及分支列表

先检查工作空间干净 git status

 git branch

创建分支

$ git branch dev 

切换分支之后,对应的工作空间代码也会改为该分支的代码
前提:保证工作空间干净

$ git checkout dev

合并分支

如果想让dev 上的代码 合并到 master 分支
先检查工作空间干净 git status
1.先切换到master
2.使用git merge dev 将dev的代码 和当前分支master 进行合并
3.如果有代码冲突 需要手动解决冲突,再次 add commit

 git checkout master
 git merge dev

#如果有代码冲突 需要手动解决冲突

 git add .
 git commit -m " merge dev"

冲突

本地仓库中两个分支进行合并 merge
举例:将dev 合并到master

git status
#空间不干净?执行add commit
git add  .
git commit -m 
git merge dev
#如果不成功,使用手动合并
git status
git  add .
git commit -m ""

多用户之间代码更新(pull)冲突

需要pull远程master

1.保证工作空间干净

2.检查当前工作空间是否在master ,如果不在master 切换到master(git checkout master)

3.合并分支

4.如果合并失败 ,需要手动解决

5.打开 冲突文件解决,之后在 add 和commit

6.git stuaus 检查工作空间是否干净

7.将本地仓库的master分支 推送到 远程仓库分支

 git push origin master

总结:
每次push 之前必须 先 pull ,解决冲突
唯一例外,就是第一次初始化仓库 直接 push

web工程

忽略文件:就是禁止idea 追踪版本控制的文件,不需要git 管理

1.创建web工程

2.进入工程根目录 先创建.gitignore

忽略文件列表

target/
.idea/
*.class
*.iml

3.初始化工程

$ git init
$ git add .
$ git commit -m "init"
$ git status

4.创建远程仓库,和远程仓库关联

创建远程仓库省略

git remote add origin https://gitee.com/frozenli/five-test01.git
git push -u origin master

【注意】远程仓库只需要一个人关联一次,其他人都加入项目小组(开发者身份,并且接受),直接克隆

用Codex自动化挖掘电梯行业外贸客户:从关键词到22维深度分析 在B2B外贸客户开发中,精准定位垂直行业潜在客户是核心挑战。传统手动搜索效率低下,而数据驱动的工作流正成为解决方案。其原理在于将模糊的业务需求转化为机器可识别的结构化查询,通过组合行业核心关键词(如“Elevator Manufacturer”、“Elevator Maintenance”)与商业角色描述,系统性地从海量数据中筛选目标。这种自动化抓取技术的价值在于,它不仅生成客户名单,更通过多维数据分析(如公司规模、业务标签、数字足迹)构建初步的客户画像,为后续的优先级排序和个性化触达提供情报基础。在工业制 阅读详情

相关推荐

架构设计之架构治理

架构治理的本质是“用规则约束复杂性,用流程保障落地,用数据驱动优化”先定目标:明确量化的治理目标,避免盲目行动;立标准:建立覆盖分层、选型、接口、拆分的统一规范,奠定治理基础;强评审:通过架构评审把控设计环节,提前规避风险;全流程:将治理规则贯穿设计、开发、测试、部署、运维全生命周期;重保障:通过组织、流程、工具确保治理落地,而非“纸上谈兵”;持续迭代:随业务与技术演进优化治理规则,避免“一劳永逸”。

xiaolyuh的专栏 811

Git 备忘清单

本备忘单总结了常用的 Git 命令行指令,以供快速参考。

世事易变,匪石弗转。 2552

高通Camera PDAF调试实战:从Type2到Type3的避坑指南与Log分析技巧

本文深入解析高通Camera平台PDAF调试实战,重点对比Type2与Type3的核心差异,提供详细的配置迁移方案和Log分析技巧。针对常见兼容性问题如对焦速度变慢、低光失效等,给出具体解决方案,并分享性能优化案例与高级调试工具链,帮助开发者快速提升PDAF调试效率。

weixin_29164185的博客 413

Git 指令大全(全干货版)

bin/bash # 快速生成系统报告 echo "Hostname: $( hostname) " echo "Kernel: $( uname -r) " echo "Uptime: $( uptime -p) "$(hostname/bin/bash # 快速生成系统报告 echo "Hostname: $( hostname) " echo "Kernel: $( uname -r) " echo "Uptime: $( uptime -p) "$(uname。

dblens_com的博客 1万+

LauterBach使用教程

(也就是服务器上编译时候的路径一模一样的路径,选中到工程目录就可以)4.选择自己板子对应的cpu(可以直接界面选择也可以命令行的方式)(cpu里的system setting),我们板子需要sys复位,所以选择sys。注:一般情况下运行状态不可以修改外设寄存器的值,但是可以通过修改配置来修改为运行时可修改(cpu寄存器则不可以)(修改这个配置,运行时也可以查看代码)注意:lauterbach可以使用命令来操作,但是由于本人刚刚使用,目前基本上使用的都是界面的按钮,以后会陆续学习命令行指令和脚本的方式。

wacebb的博客 1万+

STM32F103新手必看:0.96寸OLED屏幕从接线到动态显示全攻略(附IIC避坑指南)

本文为STM32F103新手提供了0.96寸OLED屏幕从硬件接线到软件驱动的完整实战指南。重点解析了IIC通信的时序、设备地址(0x78/0x7A)的常见陷阱,并详细演示了如何实现字符显示与平滑滚动显示等动态效果,帮助开发者快速上手并避开常见调试难题。

stone的博客 555

常用git命令总结大全

一、常用命令 git init git add 文件名 git commit -m “备注” git status git diff git show commit_id 查看某次修改 git log或者git log —pretty=oneline或者git log —graph —pretty=oneline —abbrev-commit 用git log -...

wuhuagu_wuhuaguo的博客 5万+

海康VisionMaster图形定位实战:十字形Mark点精准匹配技巧

本文深入解析了海康VisionMaster图形定位模块在工业自动化中实现十字形Mark点精准匹配的实战技巧。文章从ROI设置、核心参数调优(如定位方式、尺度模式、对比度阈值)到工业场景应用与避坑指南,系统性地分享了提升匹配成功率和稳定性的关键步骤,帮助工程师应对复杂现场环境,实现高效、可靠的视觉定位。

weixin_29285605的博客 260

git命令大全一文搞定

git rebase --abort: 中止 rebase 操作并恢复到 rebase 开始前的状态。git merge-base --is-ancestor: 检查一个提交是否是另一个提交的祖先。git pull [remote] [branch]: 拉取远程分支并合并到本地分支。git fetch --prune: 获取远程仓库的最新变更并清理无效的远程分支。git pull --rebase: 拉取远程分支并执行 rebase 操作。

正版短剧源码、微短剧项目技术+资源分享 2万+

Ubuntu22.04安装ROS2 —— ROS2 humble 详细图文教程

本文详细介绍了如何在Ubuntu22.04(Jammy)系统下配置ROS2环境,安装RO2软件包,并验证安装成功。ROS2的版本是Humble Hawksbill。:ROS是一个开源的,提供硬件抽象、设备驱动、库、工具和通信机制,支持模块化开发与集成,广泛用于机器人控制和自动化应用。ROS2 相较于 ROS1 在架构设计、通信机制和平台支持等方面做出了改进。ROS1 采用集中式主节点(Master)进行节点间通信,存在单点故障风险,且实时性和跨平台支持较弱。

weixin_49649078的博客 8814

数字孪生通信层开发:C#实现OPC UA到Unity3D的实时数据映射(2026年工业级实战指南)

(西门子数字孪生总监):“在产线上,50ms的延迟意味着1%的设备误操作率。2026年,通信层不是‘工具’,是数字孪生的‘生命线’。

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 182

Git指令大全

Git 指令大全,涵盖了日常开发中常用的操作。

weixin_44780781的博客 755

【WRF-Urban运行】WRF-SLUCM耦合建模参数设置及模拟运行

WRF-SLUCM耦合建模参数设置及模拟运行

WW、forever的博客 1723

Git常用指令大全

涵盖日常开发、团队协作、版本控制、问题排查等高频场景,按功能分类整理,方便小伙伴们随时查阅哦!

m0_74362857的博客 536

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

GIT指令大全详解

Git是一个开源的分布式版本控制系统,可以有效、高效地处理从小型到大型项目的版本管理。

qq_3517289697的博客 1854

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

git指令大全---一张照片搞定

zhangguozhangyue的博客 1476

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

Git项目管理常用指令大全

Git项目管理常用指令大全(持续更新) 查看对应命令的帮助手册 git help 初始化Git代码仓库 git init / git init -bare 查看当前状态 git status add操作会Track该文件,暂存区会记录相关操作(无Track,暂存区不会记录相关操作) .表示添加所有 git add 文件名 / git add . 将暂存区的记录保存...

dywws的博客 358

Git常用指令大全详解

本文详细总结了Git的常用指令,涵盖了基础配置、仓库操作、文件操作、分支操作、远程仓库操作、标签操作以及其他高级操作。希望这些内容能够帮助大家更好地掌握Git,提高开发效率。当然,Git的功能远不止于此,还有更多的高级特性和命令等待大家去探索和学习。

异构算力老群群(在读985计算机博士生)的技术博客 1009

Git相关指令总结大全

Git指令大全 配置个人用户名称和邮件地址 $ git config --global user.name “runoob” $ git config --global user.email test@runoob.com git 查看配置信息 $ git config --list 使当前目录作为Git仓库,只需要进行初始化 git init 克隆项目的指令 git clone [url] 创建分支指令 git branch (branchname) 切换分支指令 git checkout (branch

weixin_45350120的博客 319

git 指令大全

我用#优快云#这个app发现了有技术含量的博客,小伙伴们求同去《Git常用命令及方法大全》, 一起来围观吧 https://blog.youkuaiyun.com/WEB_优快云_SHARE/article/details/79243308?utm_source=app&app_version=4.8.0&code=app_1562916241&uLinkId=usr1mkqgl919blen ...

dianqicyuyan的博客 187
上一篇: mybatis总结
下一篇: java常用的集合和方法
Key_finger
博客等级 码龄8年 7粉丝 12原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值