Git

作者: 郑小才 | 来源:发表于2020-11-11 11:36 被阅读0次

回退远程版本

先回退本地版本 git reset --hard commitId或者 git reset HEAD~
然后强制更新到远程分支 git push -f

恢复已删除的分支

git reflogs找出已删除的分支(只要HEAD发生了变化, 就会在reflog里面看得到。)


git branch <branch_name> HEAD@{4}git branch <branch_name> commitId恢复分支到新的branch_name上

Log

  • git log -nX
    (X 为一个数字,比如 git log -n1, git log -n3), 使用这个参数表示我们要查看前几条提交记录(按提交日期倒序排序),如果我们的提交记录特别多,这个参数就比较有用
  • git log --oneline
    单行格式显示
  • git reflog
    查看本地的所有git操作日志(包括忆删除的帐号和分枝)
  • git log --pretty=format: 格式参数
    按一定的格式输出日志

  • git log --pretty=format:"%h - %an %cr : %s" --graph
    最优的展示历史的命令

相关文章

网友评论

      本文标题:Git

      本文链接:https://www.haomeiwen.com/subject/oxhebktx.html