• 欢迎访问笔记阁,实用快捷文章教程,推荐使用Chrome浏览器和360极速浏览器访问本网站
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏笔记阁吧

git的分支或主版本库的恢复

Git feko 1年前 (2019-11-04) 245次浏览 已收录 0个评论 扫描二维码

文章目录

实操

# alias gitlog='git log --graph --pretty=oneline --abbrev-commit'
# gitlog |head -1     查看commit id 和操作历史
    * e793b1d 删除 44.txt
# ls
    55.txt  66.txt  77.txt  88.txt  aa.txt  bb.txt  cc.txt  dd.txt  ee.txt  README.md  readme.txt
# rm 55.txt  -f
# git add --all
# git commit -m "rm 55.txt"
    [master 4093ac5 rm 55.txt
    1 file changed, 1 deletion(-)
     delete mode 100644 55.txt
# gitlog |head -2
    * 4093ac5 rm 55.txt
    * e793b1d 删除 44.txt
# ls
    66.txt  77.txt  88.txt  aa.txt  bb.txt  cc.txt  dd.txt  ee.txt  README.md  readme.txt
# git reset --hard  e793b1d        恢复到上一个版本 也可以用git reset --hard HEAD^
    HEAD is now at e793b1d 删除 44.txt
# ls
    55.txt  66.txt  77.txt  88.txt  aa.txt  bb.txt  cc.txt  dd.txt  ee.txt  README.md  readme.txt

笔记阁 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:git的分支或主版本库的恢复
喜欢 (0)
发表我的评论
取消评论
表情 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址