Git 之 恢复修改的文件】的更多相关文章

对于恢复修改的文件,就是将文件从仓库中拉到本地工作区,即 仓库区 ----> 暂存区 ----> 工作区. 对于修改的文件有两种情况: 只是修改了文件,没有任何 git 操作 修改了文件,并提交到暂存区(即编辑之后,gitadd但没有gitadd但没有 git commit -m ....) 修改了文件,并提交到仓库区(即编辑之后,gitadd和gitadd和 git commit -m ....) 情况I: 只是修改了文件,没有任何 git 操作,直接一个命令就可回退: $ git chec…
对于恢复修改的文件,就是将文件从仓库中拉到本地工作区,即 仓库区 ----> 暂存区 ----> 工作区. 对于修改的文件有两种情况: 只是修改了文件,没有任何 git 操作 修改了文件,并提交到暂存区(即编辑之后,gitadd但没有gitadd但没有 git commit -m ....) 修改了文件,并提交到仓库区(即编辑之后,gitadd和gitadd和 git commit -m ....) 情况I: 只是修改了文件,没有任何 git 操作,直接一个命令就可回退: $ git chec…
一.git ls-files -d 查看删除了的文件 1.查看当前状态可以看到删除了一个index.js: git status image.png 2.查看当前项目中删除了的文件 git ls-files -d image.png 3.恢复删除的单个文件 git checkout -- javascript/index.js image.png 4.如果要恢复多个被删除的文件,直接输入 git ls-files -d | xargs git checkout -- image.png 二.查看…
命令 1.git status //查看修改文件状态 ,可以看到哪些add了哪些没add 注意:如果此时出现了有些文件不想添加到暂存区却添加进去了,需要撤回 git reset HEAD 全部撤销git reset HEAD XXX/XXX/XXX.java 对指定某个文件进行撤销 2.git add+修改文件的全路径  //将想要提交的文件add到本地库 3.git status  //查看修改文件状态 4.git commit  //提交add到本地库的文件 5.git push…
修改每个项目里面的隐藏的.git文件里面的config文件.将箭头指的原本是true改成false.…
修改每个项目里面的隐藏的.git文件里面的config文件.将箭头指的原本是true改成false.…
git archive -o update.zip HEAD $(git diff --name-only HEAD)…
git reset --soft xxxx // xxxx是版本号 回退 git stash //保留当前分支修改的代码 git checkout xxx //切换到xxx分支 git stash list // 查看stash的记录 git stash apply stash@{} //恢复修改的代码 git log <当前目录的文件路径> //例如 git log src/test/test.js ,复制hash值 git checkout <hash> <filenam…
checkout 恢复某个已修改的文件(撤销未提交的修改): $ Git checkout file-name revert 还原已提交的修改(已经提交过的修改,可以反悔-) 还原最近一次提交的修改: $ git revert HEAD 还原指定版本的修改: $ git revert commit-id   atom快捷键: 当你修改了某个文件,然后发现改得不满意,希望恢复文件到最后一次提交的状态,可以使用Cmd+Alt+Z 如果恢复文件后发现还是改过以后的好,可以使用Cmd+Z来撤销刚才的修改…
恢复到最后一次提交的改动:   git checkout filename 如果该文件已经 add 到暂存队列中,恢复文件:   git reset HEAD filename…