美文网首页
git实践总结

git实践总结

作者: 孤街酒客0911 | 来源:发表于2022-11-10 13:33 被阅读0次
    一、git组成部分
    Image.png
    二、git简单使用

    1、文件恢复

    git命令 描述
    git checkout 文件名 该文件回到最开始,不保存修改内容
    git reset HEAD^ 会保存修改的内容,回到 git add 之前
    git reset --soft HEAD^ 回到git add 之后,commit之前,即在暂存区
    git revert <commit_id> 回退到指定版本, git log可查看commit_id
    git push origin HEAD --force 强制提交一次,之前错误的提交就从远程仓库删除
    git reset --hard <commit_id> 不保留本地仓库代码的修改,一并撤销掉这笔提交本地仓库的代码修改

    2、git log

    git命令 描述
    git log 可以显示所有提交过的版本信息
    git reflog 可以查看所有分支的所有操作记录(包括已经被删除的 commit 记录和 reset 的操作)
    git fsck --lost-found 因为你的某次误操作导致commit丢失,如果git reflog都找不到,你可以考虑使用git fsck,找到丢失的对象的版本id

    3、查看状态

    git命令 描述
    git status 查看在你上次提交之后,对哪些文件进行有修改
    git diff 文件名 查看修改的内容

    4、分支

    git命令 描述
    git branch 查看本地分支
    git branch -r 查看远程分支
    git branch -a 查看本地分支与远程分支
    git checkout dev 切换到dev分支
    git branch -vv 查看分支关联关系

    相关文章

      网友评论

          本文标题:git实践总结

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