git将代码提交错了分支 参考 "git把功能开发错了分支莫慌" "如何在 Git 里撤销(几乎)任何操作和log、reflog、cherry pick使用" 步骤 git checkout 不该提交代码提交了代码的分支 git reset 某次提交哈希值 (git reset HEAD~1 最近一 ...
分类:
其他好文 时间:
2020-02-18 12:39:01
阅读次数:
87
【14 - 19 】 git log -> 查看版本历史 git log --pretty=oneline -> 每个日志,只显示一行 [hash值] git log --oneline -> 只显示部分hash值; 只显示HEAD 之后的历史版本 git log --reflog -> 显示HEA ...
分类:
其他好文 时间:
2020-01-27 19:01:00
阅读次数:
77
1、运行git reflog命令查看你的历史变更记录 2.然后用git reset --hard HEAD@{n},(n是你要回退到的引用位置)回退。 比如上图可运行 git reset --hard 40a9a83 ...
分类:
其他好文 时间:
2019-12-03 11:46:00
阅读次数:
107
比较常用的是 git clone git pull git add git commit git push git stash git stash pop git reflog 不常用但非常有用的命令及说明 git clean -fd ///删除无关文件 git branch ///查看分支 git ...
分类:
其他好文 时间:
2019-11-14 09:58:25
阅读次数:
65
1.git reflog操作,查看提交的历史记录,找到自己的提交 2.强制回退到上一次提交:git reset --hard 791a1fc 或者 git reset --hard HEAD@{2} (HEAD@{2} git reflog显示在分支前面的 数字表示往前退几个) 3.再一次rebas ...
分类:
其他好文 时间:
2019-11-12 20:03:55
阅读次数:
151
使用 Reflog 如果一開始沒有記下來 Commit 的 SHA-1 值也沒關係,Git 裡有個 reflog 指令有保留一些紀錄。再次借用上個章節的例子,但這次我改用 --hard 模式來進行 reset: $ git reset HEAD~2 --hard HEAD is now at 657 ...
分类:
其他好文 时间:
2019-10-25 20:06:57
阅读次数:
97
git init 可以管理的仓库git add . 文件添加到仓库git commit 文件提交到仓库git push 文件推送到仓库git pull 拉取文件git status 查看文件状态git log 日志 git reset --hard commit_id 回退版本git reflog ...
分类:
其他好文 时间:
2019-10-17 17:15:57
阅读次数:
82
每天积累一点点 1.问题描述:通过Git上传本地文件,在git commit操作后本地未上传的代码全部丢失... 2.解决: 第一步:在项目目录下打开Git Bash; 第二步:输入 git reflog 第三步:在返回结果中找到丢失前的commit那一步的HEAD@{n},输入 git reset ...
分类:
Web程序 时间:
2019-10-08 18:38:00
阅读次数:
123
git的初次使用 安装 sudo apt install git 初始化 git init 提交 git add filename git commit m "版本说明" 查看版本状态 git status 查看 git log pretty=oneline 查看曾经的记录 git reflog 版 ...
分类:
其他好文 时间:
2019-09-22 10:26:42
阅读次数:
83
1.查看历史版本 ·git log ·git reflog 2.版本回退 ·git reset --hard HEAD^(HEAD代表当前版本) ·HEAD^代表回退到上一个版本 以此类推 ·HEAD~1 和上面同理 ·也可以用git reflog 查看历史版本 用版本号来回退(git reset ...
分类:
其他好文 时间:
2019-08-16 22:31:38
阅读次数:
80