美文网首页
git 2020-12-10

git 2020-12-10

作者: Mr_戋戋 | 来源:发表于2020-12-10 21:16 被阅读0次

    1.git 常用命令:
    git add . 添加所有的修改和新增的内容到暂存区
    git commit -m "commit msg" 把暂存区中的内容 commit 到版本库,(类似与快照)
    git log 查看commit 日志
    git reset --hard commit_id ,将代码回滚到 commit_id 对应的那一次提交

    2.示例:
    操作步骤如下

    1.进入 git 目录下,修改文件 A
    2.执行 git add . && git commit -m "1"  
    3.继续修改文件 B
    4.执行 git add . && git commit -m "2"  
    5.继续修改文件 C
    6.执行 git add . && git commit -m "3"  
    7.这个时候我想把代码回滚到第一次修改 A 文件的那次提交
    8.执行 git log 找到 修改 A 文件的那次 Commit_id (asdaczxcaadazcz)
    9 执行 git reset --hard asdaczxcaadazcz 回滚到了提交消息为 "1"的那一次提交
    10.忽然发现回滚错了,其实是想回滚到修改 B 文件的那一次提交,但这个时候执行 git log已经看不到 B 的那次提交了
    11.这个时候可以使用 git reflog 就可以查找到所有的提交记录
    

    相关文章

      网友评论

          本文标题:git 2020-12-10

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