git 常用指令

git 常用命令 git 常用命令汇总 阅读详情

 0. 安装git

$ sudo yum update -y
$ sudo yum install git -y

1. 查看远程分支

git branch -a

// 如果没发现想要的远程分支,更新远程分支列表
git remote update origin

2. 切换至某个远程分支

git checkout -b somebranch remotes/origin/somebranch

3. 撤销本地修改

git checkout -- file

4. 查看并切换仓库源地址

$ git remote -v
origin	https://user@bitbucket.org/company/project.git (fetch)
origin	https://user@bitbucket.org/company/project.git (push)
$
$ git remote set-url origin https://new_git_url

5. 删除本地分支

$ git branch -d branchname

// 强力删除分支
$ git branch -D branchname

6. 强制覆盖分支

// 用master分支强制覆盖staging分支,效果类似于清空staging分支并将master分支复制粘贴过去。
git push origin master:staging -f

7. 标签管理

https://www.liaoxuefeng.com/wiki/896043488029600/902335212905824

删除GitHub上的标签

删除本地标签

$ git tag --delete 1.3.0

 8. 问题处理

如上图,Pull报错,又不敢轻易Push,遇到这种恼火的情况就像完全放弃本地修改,但是软件竟然disable了删除分支的操作!

命令行解决方法:

// 只是下载代码到本地,不进行合并操作
git fetch --all

// 重置本地分支(把HEAD指向最新下载的版本,这里master要修改为对应的分支名)
git reset --hard origin/master

git pull

Git - git常用指令和详细教程 场景一:备份小明负责的模块就要完成了,就在即将Release之前的一瞬间,电脑突然蓝屏,硬盘光荣牺牲!几个月 来的努力付之东流场景二:代码还原这个项目中需要一个很复杂的功能,老王摸索了一个星期终于有眉目了,可是这被改得面目全非的 代码已经回不到从前了。什么地方能买到哆啦A梦的时光机啊?场景三:协同开发小刚和小强先后从文件服务器上下载了同一个文件:Analysis.java。小刚在Analysis.java 文件中的第30行声明了一个方法,叫count(),先保存到了文件服务器上; 阅读详情

相关推荐

【拯救C盘】一文搞懂Windows修改Anaconda默认的虚拟环境存放路径及其原理

Anaconda创建的虚拟环境可能会默认保存在C盘,但C盘的存储空间很宝贵,由于每个虚拟环境的大小可能达到n个GB,稍不注意就会遇到C盘红色警告。因此有必要做点什么来拯救被虚拟环境占用的大部分空间!!!

Roach007的博客 3万+

常用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万+

扩视机器视觉—Halcon机器视觉48个实战项目六(检测定位角度)

此项目halcon检测检测定位角度问题,并显示。

qq_21516871的博客 1096

git常用的命令集

git 相关命令

weixin_45102459的博客 3037

大数据应用技术实验报告一 Hadoop三种模式安装配置

JDK+Hadoop安装配置、单机模式配置 以下操作在SecureCRT里面完成 1.关闭防火墙 firewall-cmd --state 显示防火墙状态running/not running systemctl stop firewalld 临时关闭防火墙,每次开机重新开启防火墙 systemctl disable firewalld 禁止防火墙服务。 2.传输JDK和HADOOP压缩包 Sec...

Ruthless_Childe的博客 3094

用Python对CAPM和Fama French Three Factor model的初步学习

用Python对CAPM和Fama French Three Factor model的初步学习概述介绍建模与分析CAPMFama French Three-Factor Model总结 概述 本文主要使用CAPM(资本资产定价模型)和Fama French Three Factor model来评估中国股票市场的股票价格。 使用CAPM来选择投资组合,然后建立Fama法国三因素模型来评估投资组合...

weixin_43168138的博客 5460

git命令大全一文搞定

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

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

详解Unity中的粒子系统Particle System (三)

上一篇我们详细讲解了有关主模块的全部内容,已经对粒子系统的基本运作有了足够的了解,本篇就来讲一下被粒子系统默认启用的Emission、Shape、Renderer模块又在粒子系统中扮演着怎么样的作用吧。

梦小天幼的博客 1万+

Git命令

Git命令

huhuhuemail的博客 1222

BUCK-BOOST升降压电路Multisim电路仿真分析

本文分析了三极管型BUCK-BOOST升降压开关电源的工作原理。该电路结合了BUCK降压和BOOST升压拓扑,通过控制三极管Q1的高频通断,使电感L1周期性储能和释能,实现输出电压可高于或低于输入电压且极性相反。详细阐述了Q1导通和关断阶段的工作过程,推导了输出电压与占空比的关系式Vo=-D/(1-D)*Vi,并分析了不同占空比下的工作模式(降压、升压)。通过Multisim仿真验证了理论分析,当D=25%时输出降压至1.6V,D=60%时输出升压至7.5V。电路具有升降压灵活、极性反转、效率高等特点,适用

XU157303764的博客 1436

把 SNC 支持的通信链路一次讲透,SAP GUI、RFC、CPIC、SAProuter 到底谁在保护谁

摘要: SNC(Secure Network Communications)是SAP系统中用于保护特定通信链路的安全机制,主要应用于DIAG、RFC、CPIC等SAP协议,而非HTTP等互联网协议(后者由SSL/TLS处理)。其核心在于保护通信端点之间的逻辑链路,需在发起方和接收方同时配置SNC参数,包括SNC名称、保护等级(QoP)等。实际项目中,SNC的配置涉及多个层面,如SAP GUI到ABAP平台的登录链路、外部程序通过RFC/CPIC连接ABAP的认证、ABAP系统间的跨系统通信等。配置不当可能导

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 251

常用git指令总结

1.常用的git指令,git基本知识 2.什么是工作区,暂存区/缓存区,本地仓库区/版本库 3.git如何全局配置用户名和用户邮箱 4.如何配置ssh密钥,然后用git拉取代码 5.git push报错:miss ing Change-Id in commit message footer

qq_42349528的博客 4310

【红绿灯识别】基于计算机视觉实现道路信号灯检测识别系统附Matlab代码

随着自动驾驶技术的快速发展,对道路交通信号灯的检测识别技术也提出了更高的要求。本文提出了一种基于计算机视觉的道路信号灯检测识别系统,该系统能够准确地检测和识别道路交通信号灯,并输出信号灯的颜色信息。该系统采用深度学习方法,利用卷积神经网络(CNN)对道路交通信号灯进行检测和识别。实验结果表明,该系统能够在复杂的环境中准确地检测和识别道路交通信号灯,具有较高的实用价值。道路交通信号灯是道路交通管理的重要组成部分,它能够有效地组织交通,提高道路通行效率,保障交通安全。

qq_59747472的博客 341

Git的常用指令

【代码】Git的常用指令。

m0_67460025的博客 927

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

常用的git指令

git指令 一、Git本地常用操作指令 1、创建git库 git init #在当前目录中生成一个.git 目录(含有.git目录的目录即是git仓库) 2、注册git用户 —>用于在团队合作开发中,表明代码作者。 git config --global user.name XXX #用户名 git config --global user.email XXX #用户邮箱 git config --list #查看用户信息 注:加–global,全局设置。 3、向git库添加修改 git add [

weixin_42291355的博客 597

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

常用的Git指令

团队常用的Git指令团队操作常用的git指令 团队操作常用的git指令 操作 指令 克隆 git clone 网址 打开文件夹 cd 文件名 添加文件 git add * 查看状态 git status 标记 git commit -m “add” 提交 git push ...

qq_45780380的博客 219

git使用及常用指令、场景总结

git操作

Rex的博客 903

Git常用指令大全详解

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

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

Git 常用指令

是一个开源的分布式版本控制系统,主要用于跟踪文件的更改,协调多个开发者之间的工作,并管理项目的不同版本。广泛用于软件开发和其他需要版本控制的领域。这里收集了 Git 的常用指令。

冀晓武的博客 427

常用Git指令

常用git指令

weixin_45690427的博客 1006

git常用指令(笔记)

常用于,第一种情况由于本地与git pull下的内容发生冲突时,先git stash 保存当前状态,再git pull 更新本地,然后git stash pop 弹出stash内容,并自动合并,若有冲突将需要手动解决;如果从stash中恢复的内容和当前目录中的内容发生了冲突,也就是说,恢复的内容和当前目录修改了同一行的数据,那么会提示报错,需要解决冲突,可以通过创建新的分支来解决冲突;git log 查看历史commit记录,记录内容----(SHA-A校验和,作者名称,邮箱,提交时间,提交说明)

逐梦云间的博客 1097

git常用指令

1.使用交互式变基将指定分支的更改应用到当前分支,通常用于在合并前整理提交历史。1.查看当前仓库的状态,包括哪些文件已修改但未暂存、哪些已暂存但未提交等。1.将当前工作目录的修改暂存起来,以便在另一个分支上进行工作。1.显示工作目录和暂存区之间的差异,或者两次提交之间的差异。1.回滚到某个特定的提交,可以撤销已暂存或已提交的更改。1.将暂存区的更改记录到本地仓库中,并附上提交信息。1.将本地仓库的更改推送到远程仓库。1.将指定分支的更改合并到当前分支。1.将文件的内容添加到暂存区。1.切换到指定的分支。

2301_81152393的博客 341

git常用操作指令

git常用操作指令

笨死的猪Blog 1879

Git常用指令使用

摘要:之前代码管理都是借助于fork、sourceTree等图形工具,最近发现直接用命令也好用,就总结Git常用的指令

weixin_61933613的博客 1811

常用git指令

删除commit message git reset --soft HEAD^ 仅仅是撤回commit操作,您写的代码仍然保留。 git–hard^ 本地修改也没了 git branch -d branch_name 删除本地分支 git branch -D branch_name 强行删除本地分支 git push remote_name --delete branch_name 删除远程分支 ...

weixin_41838721的博客 478
上一篇: PHP MySQL Laravel 其中一个有坑
下一篇: 区别:ESL, EFL, ESOL, ELL, ESP
worldzhy
博客等级 码龄16年 156粉丝 231原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值