1. git status:查看工作区中文件的状态,包括modified、untracked、staged等。 2. git diff:查看工作区中已修改的文件的具体修改内容。 3. git add:将modified状态的文件添加到暂存区,即将修改的文件保存在Git中。 4. git reset:将modified状态的文件恢复到上一次提交的状态,取消对该文件的修改。 下面是一个具体...
2.查看Git空间文件具体改动git diff git status只能让我们知道文件在Git空间内的改动状态,但如果我们想查看某个文件内具体改了什么(也可以理解为在不同Git空间中的差异),此时需要用git diff命令。 对于main.c文件,由于是新增的文件,其只存在于工作区,且处于Untracked状态,Git认为无论是哪两个Git空间之间的比对都没...
git config--global init.defaultBranch master 我们发现,当前目录下多了一个.git 的隐藏文件,.git目录是 Git 来跟踪管理仓库,不要手动修改这个目录里面的文件,不然改乱了,就把 Git 仓库给破坏了。其中包含 Git 仓库的诸多细节 代码语言:javascript 代码运行次数:0 运行 AI代码解释 lighthouse@VM-8-10-ubuntu:g...
Remote: 远程仓库,托管代码的服务器,可以简单的认为是你项目组中的一台电脑用于远程数据交换 git diff HEAD -- readme.txt命令可以查看工作区和版本库里面最新版本的区别,HEAD指向的是版本库中的当前版本,而file指的是当前工作区中的文件。 $ git diff HEAD -- readme.txt diff --git a/readme.txt b/read...
git diff-files [-q] [-0|-1|-2|-3|-c|--cc] [<common diff options>] [<path>...] Description Git Manual GIT-DIFF-FILES(1) NAME git-diff-files - Compares files in the working tree and the index SYNOPSIS git diff-files [-q] [-0|-1|-2|-3|-c|--cc] [<common diff option...
git-diff-files - Compares files in the working tree and the index SYNOPSIS git diff-files [-q] [-0|-1|-2|-3|-c|--cc] [<common diff options>] [<path>…]DESCRIPTION Compares the files in the working tree and the index. When paths are specified, compares only those named paths...
可以通过git diff[files]命令可以比较工作区中的文件与暂存区中的文件具体差异。 其中---a表示修改之前的文件,+++b表示修改之后的文件。 git diff --cached:比较暂存区的文件与之前已经提交过的文件 当然你也可以把工作区中的状态和本地仓库中的状态进行diff,命令如下: ...
git diff [<options>] [<commit>] [--] [<path>…] git diff [<options>] --cached [<commit>] [--] [<path>…] git diff [<options>] <commit> <commit> [--] [<path>…] git diff [<options>] <blob> <blob> git diff [<options>] --no-index [--] <path> <path...
git diff –cached 或 git diff –staged: 这两个命令是等价的,用于显示暂存区(已 add 但未 commit 文件)和最后一次 commit(HEAD)之间的所有不相同文件的增删改。换句话说,它们显示了你已经暂存、但还未提交的改动。 git diff HEAD 这个命令显示工作目录(已 track 但未 add 文件)和暂存区(已 add 但未 com...
git diff用来对比不同部分之间的区别,如暂存区、工作区,最新版本与未提交内容,不同版本之间等。 git reset是专门用来撤销修改、回退版本的指令,替代上面checkout的撤销功能。 2.4、Git状态(图) Git在执行提交的时候,不是直接将工作区的修改保存到仓库,而是将暂存区域的修改保存到仓库。要提交文件,首先需要把文件加入...