zoukankan      html  css  js  c++  java
  • github for windows回滚到某一个版本,

    建议先学会使用git命令再学GUI版的git,git本来就是命令行程序,GUI本质就是执行一些命令。仅从一些icon和单词去理解一些操作难免会有偏差。而反过来,熟悉命令会更好地理解GUI操作。
    想要回滚到某一个版本,用图形工具多次操作也没有成功,用revert总是提示失败,后来用的是命令行完成的,用 git reset  --hard  <commit_id>:彻底回退到某个版本,本地的源码也会变为上一个版本的内容,此命令 慎用!<commit_id> 是每次commit的SHA1值. 可以用git log 看到,也可以在页面上commit标签页里找到.

    ----------------------------------------

    如何删除本地所有未提交的更改

    1. git clean -df
    2. git reset --hard
    第一个命令只删除所有untracked的文件,如果文件已经被tracked, 修改过的文件不会被回退。而第二个命令只把tracked的文件revert到前一个版本,对于untracked的文件(比如编译的临时文件)都不会被删除。
    有时是需要同时运行这两条命令的.

  • 相关阅读:
    7 文件操作
    初识字典1
    软件工程学习进度
    AAAA
    软件工程期末总结
    【操作系统】实验四 主存空间的分配和回收 截止提交时间:2016.6.17
    约教网站开发(一)
    操作系统实验三
    .Scrum团队成立
    数学精灵改进
  • 原文地址:https://www.cnblogs.com/gavinyyb/p/6057986.html
Copyright © 2011-2022 走看看