美文网首页
git 学习总结及心得

git 学习总结及心得

作者: indianmifan | 来源:发表于2017-10-02 14:07 被阅读0次

    git 代码复习

    第一步 自报家门
     git config --global user.name "indianmifan"
     git config --global user.email"lyang1817@163.com"
    
    2.创建库

    默认的主目录是c/user/lyang
    mkdir xxxx在当前目录下新建一个目录(目录即文件夹)


    通过mkdir xxxx建立空目录 第一期作业
    cd xxxx更改目录 (change dirction)
    cd ..更改目录到上级目录
    cd使用方法\


    git init pwd ls -ah 不赘述
    git add 如果要在子目录add a file 需要先cd到该子目录
    git commit -m "xxxxx"


    删除文件git rm xxx.txt 文件夹git rm -rf xxxx若用git rm xxx删除文件则报错cannot remove .....is a directory

    git status 查看仓库状态
    git diff xxx.txt查看修改的内容
    git diff HEAD -- xxx.txt查看工作区与版本库里最新版的区别


    gi t log 用来查看提交日志 git log --pretty=oneline单行显示
    head 当前版本
    head^上一个
    head^^上两个版本
    head^100上一百个
    git reset --hard HEAD^ 退回上一个版本(在已经commit到版本库的情况下 注意与下面一节的区分)使用git log 已经看不到被退回的版本 但如果命令行窗口还没关闭就可以往上翻找到该版本的版本号 取其前几位为xxxxx
    使用指令git reset --hard xxxxx即可退回该版本
    如果窗口已关闭 还可以使用git reflog找到该版本号
    所以说在commit时要写好备注这样才找得到想要的版本号


    撤销修改
    1.修改只是在工作区 则可以手动删除 或者用git checkout -- xxx.txt(原理是用版本库里的版本替换掉工作区的版本)
    2.修改已经add到缓存区 git reset HEAD xxx.txt
    3.用git status查看修改情况


    待续

    相关文章

      网友评论

          本文标题:git 学习总结及心得

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