- 第一种情况 第一次add到暂存区,没有没有提交到版本库
- git add .
- 添加所有文件到暂存区 git add . ;点
- 撤销所有add 操作
- git reset --mixed
- git reset .
- git reset HEAD --
- 添加一个文件到暂存区 git add 文件名
- 撤销添加的具体文件
- git reset add2.txt
- git reset HEAD -- add2.txt
- git rm --cached readme.txt 将文件从暂存区删除,本地工作目录保留
- 查看本地分支 git branch
- * 表示所在分支
- 查看版本号 git reflog
- 查看状态 git status
- 查看不同文件 当前文件和版本库文件差别 git diff 文件名
- 舍弃文件修改内容
- git reset --hard HEAD 舍弃所有操作,用版本库覆盖工作区
- git checkout -- readme.txt 从版本库 覆盖工作区,单个文件覆盖
- 查看log
- git log
- git log --oneline 精简
- git log --pretty=oneline
- 版本回退
- 回到之前版本 git reset --hard HEAD^ 回退到上一个版本
- 从之前版本回到最新版本
- git reflog 找到commit_id
- git reset --hard 版本id
git 新增 撤销新增 回退特定版本
最新推荐文章于 2023-09-26 20:28:31 发布
本文详细介绍了Git的常用操作,包括如何将文件新增到暂存区,撤销新增,回退到特定版本。使用`git add`添加文件,`git reset --mixed`或`git reset HEAD --`撤销所有新增,`git reset 文件名`撤销特定文件的新增。要回退版本,可以使用`git reset --hard HEAD^`回退到上一个版本,或者通过`git reset --hard 版本id`回退到指定版本。此外,还提供了查看状态、版本历史和撤销文件修改的方法。
摘要由CSDN通过智能技术生成