zoukankan      html  css  js  c++  java
  • git忽略.gitignore

    1.初始化
    git init

    2.添加新文件
    git add . (添加全部)

    3.
    提交版本
    git commit -a -m "说明"  //当我们修改了很多文件,而不想每一个都add,想commit自动来提交本地修改,我们可以使用-a标识。

    4.
    发布版本
    添加远程仓库
    git remote add origin https://github.com/xxxxxxx
    remote add: 添加远程
    origin: 远程地址别名(习惯用origin(原点)表示)
    后面为仓库地址
    5.查看更新
    要查看尚未暂存的文件更新了哪些部分,不加参数直接输入 git diff
    若要查看已暂存的将要添加到下次提交里的内容,可以用 git diff --cached 命令

    6.
    移除文件
    要从 Git 中移除某个文件,就必须要从已跟踪文件清单中移除(确切地说,是从暂存区域移除),然后提交。
    可以用 git rm 命令完成此项工作,并连带从工作目录中删除指定的文件,这样以后就不会出现在未跟踪文件清单中了

    7.查看提交历史
    在提交了若干更新,又或者克隆了某个项目之后,你也许想回顾下提交历史。 完成这个任务最简单而又有效的工具是 git log 命令

    8.分支
    创建:git branch testing -b   :新建分支, -b为切换到该分支下
    删除:
    git branch -d testing
     

    Git 是怎么知道当前在哪一个分支上呢?它有一个名为 HEAD 的特殊指针。在 Git 中,它是一个指针,指向当前所在的本地分支(译注:将 HEAD 想象为当前分支的别名)。

    在本例中,你仍然在 master 分支上。 因为 git branch 命令仅仅 创建 一个新分支,并不会自动切换到新分支中去。

    可以简单地使用 git log  --decorate命令查看各个分支当前所指的对象

    分支切换:git checkout testing

    合并分支:

    git merge hotfix

     git merge master 命令将 master 分支合并入 dev 分支

    .git忽略.gitignore
    编辑当前项目下的 .git/info/exclude文件,然后将需要忽略提交的文件写入就行了。
    忽略.gitignore,最后面加上就行了!!


  • 相关阅读:
    [POJ1151]Atlantis
    [POJ1177]Picture
    [POJ1765]November Rain
    Adaptively handling remote atomic execution based upon contention prediction
    Webpack 2.0 的文档
    PAT乙级 1025. 反转链表 (25)
    PAT乙级 1024. 科学计数法 (20)(未通过全部测试,得分18)
    PAT乙级 1023. 组个最小数 (20)
    PAT乙级 1022. D进制的A+B (20)
    PAT乙级 1021. 个位数统计 (15)
  • 原文地址:https://www.cnblogs.com/xussi/p/10952727.html
Copyright © 2011-2022 走看看