news 2026/9/2 4:14:08

git常用命令使用总结与问题解决

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
git常用命令使用总结与问题解决

常用操作命令

(1)git init建立本地库
(2)git add .上传本文件夹下所有文件到缓存
(3)git commit -m "xxxx"上传到本地库
(4)git remote add origin https::xxxxxxx与远程库建立连接
(5)git push -u origin master上传本地库到远程库(master)
(6)git branch xxx 创建新分支
(7)git checkout xxx切换新分支
(8)git push origin xxx上传到新分支
(9)git remote rm origin与远程库断连(与新的同名远程库建立链接前先与旧库断链)
(10) git clone 仓库地址
(12) 版本回退
git reset – hard HEAD^ 回退到上一版本
git reset – hard HEAD^^ 回退到上上版本
git reset --hard id 回退到id号版本
注意:版本回退时当前文件夹下不要有txt文件,否则可能回退失败。删除后可以回退成功。
(13)连接多个远程库
git remote add origin https::xxxxxxx与远程库建立连接
git remote add gitee https::xxxxxxx与远程库建立连接
git remote add bsop https::xxxxxxx与远程库建立连接
推送到不同库(gitee这种名称可以随意改,主要是区分,master代表主分支)
git push -u gitee master
git push -u bsop master
(14)查看当前链接的远程库
git remote -v
(15)查看所有分支
git branch -a
(16)查看当前分支
git branch
(17)删除分支
git branch -d

问题与解决方案

1.提交失败


原因:提交时因为末尾“为中文,导致提交失败
解决:使用英文输入

2.链接远程库的正确流程

(1) git init建立本地库
(2) git remote add origin https::xxxxxxx与远程库建立连接
(3) git pull origin master 同步库
(4) git add .上传本文件夹下所有文件到缓存
(5) git commit -m "xxxx"上传到本地库
(6) git push -u origin master上传本地库到远程库

3.分支合并

git merge <分支名>
如果想将A分支合并到B分支,就要先切换到B分支,然后执行命令:git merge A。
从master分支上新建一个分支后在分支上修改,修改完成后,如果master这边没有更新过可以使用git merge 分支名,直接合并回master,所有的推送记录都在

3.本地提交历史中的指定文件删除


版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/2 4:13:32

基于51单片机的烟雾温度火灾报警系统设计与实现

简介&#xff1a;这套基于单片机的火灾报警系统设计与实现资料&#xff0c;面向单片机初学、课程设计及电子竞赛人群&#xff0c;完整演示了烟雾与温度双参数监测的报警方案。系统以烟雾传感器和单片机为核心&#xff0c;可实时采集烟雾浓度和环境温度&#xff0c;并在显示模块…

作者头像 李华
网站建设 2026/9/2 4:08:55

CEF 3071构建环境配置:depot_tools与gclient实战指南

简介&#xff1a;cef3071 depot_tools.zip 是一套面向 CEF&#xff08;Chromium Embedded Framework&#xff09;开发者的官方工具集分发包&#xff0c;用于在本地快速搭建设置 Chromium/CEF 源码的获取、构建和更新环境&#xff0c;适合需要嵌入网页能力的桌面应用开发者以及希…

作者头像 李华
网站建设 2026/9/2 4:08:01

STM32CubeMX与DHT11温湿度传感器驱动开发实战:从HAL库到单总线时序

简介&#xff1a;一套基于STM32CubeMX的DHT11温湿度传感器驱动实例&#xff0c;面向嵌入式初学者与物联网开发者&#xff0c;完整演示从STM32F103ZET6选型、系统时钟配置到GPIO与定时器协同实现单总线通信的开发流程。压缩包共974个文件&#xff0c;以.c源文件、.h头文件、.s启…

作者头像 李华
网站建设 2026/9/2 4:04:38

AI测试面试进阶指南:从自动化落地到效果评估全解析

从 8 月这波 AI 测试岗位的招聘要求来看&#xff0c;面试强度已经明显分成两个层次&#xff1a;基础层还停留在“会调大模型接口、会写一点提示词”&#xff0c;进阶层却已经要求候选人把 AI 自动化测试实施落地讲清楚&#xff0c;比如智能体的输出不稳定怎么断言、RAG 检索效果…

作者头像 李华