Git学习笔记(yi)

1.安装

       ubuntu :sudo apt-get install git

2.配置

       git config --global user.name "flyrae" (此处填自己的名字)

       git config --global user.email "flyrae@163.com"

3.相关命令

        git init (初始化git仓库,在想要使用的目录下使用,目录尽量不要包含中文)

        git add <filename>  (将文件添加到仓库,可多次使用,此时仅仅是将文件修改提交到暂存区)

        git commit -m "state messge" (将文件提交到仓库,将暂存区的内容提交到版本区,-m 说明语句)

        git status (掌握当前仓库状态,文件是否被修改过)

        git diff (查看修改的具体的内容)

         git diff HEAD -- <filename> (查看工作区和版本库中最新版本的区别)

         git log 显示从最近到最远的提交日志  (简洁显示: git log --pretty=oneline)(用于回退到过去)

         git reset --hard commit_id  (回退到commit_id对应的版本)

         git reset --hard HEAD^   回退到上一个版本

         git relog (显示命令历史,用于回退到未来)

         git checkout -- <filename>   撤销工作区的改动

         git reset HEAD <filename>   撤销暂存区的改动

         git rm <filename>  删除一个文件


注意:

   git 是一个分布式版本管理工具

   git 管理的是修改

    要分清工作区 暂存区 版本区

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. 安装 Github 查看是否安装git: $ git config --global user.name "...
    Albert_Sun阅读 13,750评论 9 163
  • git常用命令 GIT常用命令备忘:http://stormzhang.com/git/2014/01/27/gi...
    新篇章阅读 8,678评论 1 26
  • 没有了你 不知道梦里是否还会忧伤 不去爱你了 就不用牵肠挂肚了 不再牵挂了 就不会辗转反侧了 不想去追忆了 你的身...
    妮妮小阿狸阅读 337评论 6 3
  • 一滴水,两滴水,三滴水,N多滴水……才可能滴水穿石,可是谁来做了第一滴水,又是谁做了最终穿透石头的那滴呢?大多数的...
    梦想的女巫阅读 389评论 0 0
  • 一 十里松廊景,三养轩辕坪。 林幽树屋静,岩峭瀑布鸣。 风微湖如镜,水清舟自停。 相约重阳游,踏秋...
    狮子雪静梅香阅读 345评论 0 0