IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> 前端开发git常用命令整理 -> 正文阅读

[开发工具]前端开发git常用命令整理

## 提交暂存区
git add . ## (撤销  git reset HEAD .)
git add file ## (撤销  git reset HEAD file )

## 提交本地仓库
git commit -m 'update 01'

## 提交远程仓库
git push

## merge feature分支最新一条提交记录
git cherry-pick feature

## 提交的log记录
git log
git log --online ##简洁版
git show

## merge 指定commitId的记录
git cherry-pick commitID

## merge 指定一系列commitId的记录
git cherry-pick commitID1..commitID100

## 查看指定commit hashID的所有修改
git show commitId


## 放弃对本地已修改但尚未提交的文件的修改,还原其到未修改前的状态
# 已 add/ commit 的文件不适用个方法,应该用本文提到的第二种方法。
git checkout .      # 撤销对所有已修改但未提交的文件的修改,但不包括新增的文件
git checkout [filename]     # 撤销对指定文件的修改,[filename]为文件名

## 删除本地最后一条记录,如果需要删除最后提交的N条记录,
# 将“1”替换为一个具体的数字“N”即可。
git reset --hard HEAD~1

git add -A  ## 提交所有变化
git add -u  ## 提交被修改(modified)和被删除(deleted)文件,不包括新文件(new)
git add .  ## 提交新文件(new)和被修改(modified)文件,不包括被删除(deleted)文件

## git 查看暂存区
    git status ##查看新增、删除、修改的文件
       ## 绿色提示的前缀为newfile,表示为新增XXX文件
       ## 绿色提示得前缀为deleted,表示为删除了XXX文件
       ## 红色提示得前缀为modified,表示为修改XXX文件
    
    git ls-files
        --cached(-c)显示暂存区中的文件,git ls-files命令默认的参数
        --deleted(-d)显示删除的文件
        --modified(-m) 显示修改过的文件
        --other(-o)显示没有被git跟踪的文件
        --stage(-s) 显示mode以及文件对应的Blob对象,进而我们可以获取暂存区中对应文件里面的内容。
    ## 查看暂存区中bb.txt文件内容是什么
        git ls-files -s -- bb.txt 
        ## 或者直接 
        git ls-files -s
        ## 通过Blob对象,查询bb.txt里面的内容
        git cat-file -p 6cef
      
## 查看分支 ##
git branch  #本地
git branch -r   #远程  
git branch -   #所有

#创建名为dev的分支,创建分支时需要是最新的环境,创建分支但依然停留在当前分支
git branch dev
#给分支重命名
git branch -m oldName newName

#放弃当前目录下的修改
git checkout
#放弃单个文件的修改
git checkout filename 
#将分支切换到master
git checkout master
#新建并切换到本地dev分支
git checkout -b dev 

## 显示远程库origin里的资源  
git remote show origin 

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2021-10-01 17:06:00  更:2021-10-01 17:07:26 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/16 2:21:59-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码