Modified: 文件已修改, 仅仅是修改, 并没有进行其他的操作. 这个文件也有两个去处, 通过git add可进入暂存staged状态, 使用git checkout则丢弃修改过, 返回到unmodify状态, 这个git checkout即从库中取出文件, 覆盖当前修改 Staged: 暂存状态. 执行git commit则将修改同步到库中, 这时库中的文件和本地文件又变...
再用git status查看一下,现在暂存区是干净的,工作区有修改: $ git status On branch master Changes not stagedforcommit: (use"git add <file>..."to update what will be committed) (use"git checkout -- <file>..."to discard changesinworking directory) modified: readme.txt 还记得如何丢弃工作区...
checkout:切换参数,通常用来切换分支仓库 当我们在工作中修改了一个文件,猛然间发现内容好像改的不对,想重新修改,这个时又不知道自己改了什么代码,想撤销修改,有一个最简单的方法,就是git checkout -- file,注意中间要有“--”,checkout这个命令是切换分支的功能,关于它我们后面在细说,你现在只需要知道这个命令...
运行git status显示修改的文件。 我没做什么似乎删除了这些修改。 例如: rbellamy@PROMETHEUS /d/Development/rhino-etl (master) $ git status # On branch master # Changed but not updated: # (use "git add <file>..." to update what will be committed) # (use "git checkout -- <file>..."...
再用git status查看一下,现在暂存区是干净的,工作区有修改: 代码语言:javascript 复制 $ git status On branch master Changes not stagedforcommit:(use"git add <file>..."to update what will be committed)(use"git checkout -- <file>..."to discard changesinworking directory)modified:readme.txt ...
\Nonewlineatendoffile 带参数--stat,显示每次更新的修改文件的统计信息,每个提交都列出了修改过的文件,以及其中添加和移除的行数,并在最后列出所有增减行数小计 $ git status-s 输出信息没有-p命令详细。 AD aa/gitstudy.git ??11.txt ?? pro.git ...
可以使用git add可以进入staged状态,使用git checkout 丢弃修改,重新进入unmodified状态。 Staged: 文件已经存储到暂存库,使用commit命令同步到本地仓库,文件重新进入Unmodified状态,使用git reset head filename, 丢弃暂存状态,文件重新进入Modified状态。 (base) ➜ test01 (main) ✗ git status On branch main ...
git commit-m'initial commit'gitaddforgotten_file git commit--amend 12.mv // 把README重命名为readme.mdgit mvREADMEreadme.md// 等价于下面三条命令mvREADMEreadme.md git rmREADMEgitaddreadme.md 13.branch // 查看本地分支git branch// 查看本地分支及对应的提交git branch-v// 查看本地分支与...
These commits reside in your local repository until you ask git to push them to a remote. To do so you usually pull changes from the remote first, to check for conflicts and after that push your changes to the remote. To check the status of your repository you may (and will) usegit ...
[root@ci-node1 git_test]# git status On branch master Changes not staged for commit: (use "git add <file>..." to update what will be committed) (use "git checkout -- <file>..." to discard changes in working directory) modified: a ...