随笔分类 - git
摘要:有的时候用命令进行commit,不像IDE那样可以用鼠标选择哪些文件可以add,一般都是git add -A全部add了,如果有一些排除不要add的文件,可以使用 git add -A # 修改的文件加入暂存区git reset file # 撤销指定文件git reset HEAD # 撤销全部a
阅读全文
摘要:git reflog能看到当前HEAD指向的commit log,如果git reset找不到文件了,尝试用这个命令,然后reset到想要回退的那个版本。 一般来说,要回退版本,用--mix选项回退到到前一个版本,然后再修改当前版本的信息内容 再git reset --mixed commitid
阅读全文
摘要:前一次:git add到暂存区后,使用git commit --amend选项追加提交,就会就不会有新的一个commit了。 前N次:比如前两次 首先: git rebase -i HEAD~2 然后:选择要回退到的那一次commit id,在commit前改为edit。 改动文件,同前一次的操作一
阅读全文