使用Git进行本地提交后,未上传提交,却不小心删除了本地提交或提交所在分支,怎么办?????
2014-06-12 09:11
411 查看
使用Git进行本地提交后,未上传提交,却不小心删除了本地提交或提交所在分支,怎么办?????
不要紧!!!!
可以使用git reflog命令来帮助恢复删除的本地提交!
运行以下命令你就知道怎么用了!
1. git stash 清空工作区和暂存区
2. git pull 同步服务器代码
3. git commit –allow-empty -m “this is a test” 进行一次空提交
4. git reset HEAD^ –hard 删除刚才的空提交
5. git reflog 查看各分支的提交记录
6. git reset 28d447f –hard 恢复到commit号为28d447f 的提交,亦可使用HEAD@{1}
7. git log
看this is a test 提交是不是回来了!!
不要紧!!!!
可以使用git reflog命令来帮助恢复删除的本地提交!
运行以下命令你就知道怎么用了!
1. git stash 清空工作区和暂存区
2. git pull 同步服务器代码
3. git commit –allow-empty -m “this is a test” 进行一次空提交
4. git reset HEAD^ –hard 删除刚才的空提交
5. git reflog 查看各分支的提交记录
70cf5fe HEAD@{0}: reset: moving to HEAD^ 28d447f HEAD@{1}: commit: this is a test 70cf5fe HEAD@{2}: pull: Fast-forward
6. git reset 28d447f –hard 恢复到commit号为28d447f 的提交,亦可使用HEAD@{1}
7. git log
看this is a test 提交是不是回来了!!
相关文章推荐
- 使用Git进行本地提交后,未上传提交,却不小心删除了本地提交或提交所在分支,怎么办?????
- git查看本地和创建分支、上传分支、提交代码到分支、删除分支等,git分支、git查看本地和创建分支以及上传分支到服务器
- git查看本地和创建分支、上传分支、提交代码到分支、删除分支等
- git查看本地和创建分支、上传分支、提交代码到分支、删除分支等
- git查看本地和创建分支、上传分支、提交代码到分支、删除分支等,git分支
- git查看本地和创建分支、上传分支、提交代码到分支、删除分支等
- git查看本地和创建分支、上传分支、提交代码到分支、删除分支等,git分支
- git查看本地和创建分支、上传分支、提交代码到分支、删除分支等
- Git使用本地仓库之基本操作--版本回退,后悔怎么办,撤销未提交的修改
- git commit 不小心把账号密码文件提交上去并push到远程后,怎么删除commit记录
- git使用之分支理解、删除本地分支、删除远程分支
- git 本地提交未推送 不小心迁出、删除后 的找回方法!
- 使用git初始化本地仓库并提交到远程分支
- git基本使用(2)创建切换合并分支以及提交本地分支至远程分支
- git 如果队友新上传一个分支 本地应该怎么拉下来
- git基本使用 创建切换合并分支以及提交本地分支至远程分支
- git---使用git命令删除本地分支、远程分支、拉取其他分支的远程分支代码、创建查看本地远程分支
- Git使用手册/Git教程:git branch 分支操作、创建分支、查看分支、删除分支、删除本地分支、删除远程分支
- git 常用命令(含删除文件) git提交本地分支到远程分支
- Git 安装,配置及其使用(怎么将本地文件上传到github)