热门标签 | HotTags
当前位置:  开发笔记 > 前端 > 正文

记录一下git的小知识

记录一下git的小知识1、用git命令将HelloWorld.vue提交到暂存区2、gitstash命令3、gitcommit-amtest4、撤销commit1、用git命令


记录一下git的小知识

      • 1、用git命令将HelloWorld.vue提交到暂存区
      • 2、git stash 命令
      • 3、git commit -am "test"
      • 4、撤销commit


1、用git命令将HelloWorld.vue提交到暂存区

在这里插入图片描述
当前位置是F:\vueCode\vite\test2,git命令: git add src/components/HelloWorld.vue
在这里插入图片描述
成功
在这里插入图片描述
注意:如果当前位置是F:\vueCode\vite\test2\src, 则命令是 git add components/HelloWorld.vue


2、git stash 命令

场景:当我接到某一需求正开心的敲码时,突然同事告知,昨晚该系统有需求上线了。所以我得拉一下最新代码,可是这时我又不想把当前自己写的代码推到远程。
这时候就可以用 git stash命令

步骤:
1、git stash(保存本地修改代码)
2、git pull origin master(拉取远程master代码)
3、git stash pop(恢复本地修改代码)
注意一下有无代码冲突


3、git commit -am “test”

一次性将执行git add .git commit -m "test"


4、撤销commit

使用git log查看commit ID
在这里插入图片描述
然后git reset --soft 049778ad4a7602e3d7ca809d7f00c7b5617b5c4a 就可以啦
在这里插入图片描述

注意:--soft表示将代码撤销回暂存区,也就是说,执行完该命令,暂存区是有工作区改动的代码的,另一个--hard表示撤销回到上一个版本,最重要的是,工作区改动的代码找不到了,慎重用这个命令朋友们
在这里插入图片描述


推荐阅读
author-avatar
情若自已_650
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有