项目中常用的git指令

项目中常用的git指令

1.新建一个本地分支并切换到新建的那个分支:

git checkout -b  (新分支名)

2.从一个分支切换到另一个分支:

git checkout 分支名

3.将代码恢复到最近的一次commit 时候的状态:

git stash

4.将代码从最近的一次commit的状态恢复到最新的进度:

git stash pop

5.将一个本地子分支合并到本地的master分支:

先将分支切换到master分支,然后执行:

git merge 将要合并的子分支

6.回退到某一次commit状态

git reset --hard commit的id

如果想要回退到上一个commit,同时要保留上一个commit之后新添加的内容,需要使用

git reset --soft commit的id

7.添加一个远程git仓库

git remote add 别名 git仓库地址

8.删除一个本地分支

git  branch -D 本地分支名

9.git add 添加错文件后撤销操作

git reset HEAD 被错误添加的文件名

如果git reset HEAD后面什么都不加,就撤销上一次git add的全部内容

10.使远端仓库回退到本地的commit状态:

git push origin <分支名> --force

11.更改本地分支的名字

git branch -m oldName newName

12.创建一个本地分支,并将该分支和远端的一个子分支联系起来

git checkout -b 本地分支名 origin/远程分支名
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/101109.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • java中的static关键字的作用?

    java中的static关键字的作用?是静态修饰符,什么叫静态修饰符呢?大家都知道,在程序中任何变量或者代码都是在编译时由系统自动分配内存来存储的,而所谓静态就是指在编译后所分配的内存会一直存在,直到程序退出内存才会释放这个空间,也就是只要程序在运行,那么这块内存就会一直存在。这样做有什么意义呢?在Java程序里面,所有的东西都是对象,而对象的抽象就是类,对于一个类而言,如果要使用他的成员,那么普通情况下必须先实例化对象后,通过对象

  • MySQL数据库:SQL语句的执行过程

    MySQL数据库:SQL语句的执行过程

  • layui table样式_layui table 分页

    layui table样式_layui table 分页table的结构:       序号   登录账号   用户名   权限   操作          ${(user.id)!”}   ${(user.userAccount!”)}   ${(user.userName!”)}   ${(user.

  • VMware 虚拟机如何连接网络「建议收藏」

    VMware 虚拟机如何连接网络「建议收藏」ps:本教程是针对虚拟机NAT模式连接网络一、首先查看自己的虚拟机服务有没有开启,选择电脑里面的服务查看;1.计算机点击右键选择管理2.进入管理选择VM开头的服务如果没有开启的话就右键开启二、虚拟机服务开启后就查看本地网络虚拟机的网卡启动没有1.电脑右下角网络标志右键进入网络和共享中心2.点击更改适配器,查看虚拟机的虚拟网卡启动没有,没有启动的话右键点击启动3.网卡开启后设置ip地址

  • 参数化(一):计划缓存

    参数化(一):计划缓存

    2021年11月26日
  • bWAPP 安装_bud在哪里下载

    bWAPP 安装_bud在哪里下载1.前言bwapp是一款非常好的漏洞演示平台,其包含有100多个漏洞。bwapp漏洞平台的安装大致有3种单独下载,部署到apache+mysql+php环境下直接下载虚拟机使用docker进行安装2.单独下载先去下载bwapp环境然后将下载的压缩包解压在bwapp/admin下找到settings.php文件将配置文件的内容修改为自己的内容然后访问bwapp进…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号