美文网首页
Git高级命令

Git高级命令

作者: 木子川页心 | 来源:发表于2019-08-08 09:56 被阅读0次
  1. git add -p以前我git add的时候,经常会把一些本地的用于调试的代码add进去(比如console.log之类的),git add -p可以一段一段地add,每一段都会问你要不要添加(y/n?)。2. git rebase -i有的时候出现临时需求,需要切换分支。本地完成一半的工作会commit成一个temp save。git rebase -i 可以修改、增加、删除、合并任意的commit。3. git diff master...注意,是3个点,不是2个点。新开发一个功能,会创建一个新的branch。在开发新的branch的期间,master也会增加很多代码。如果用2个点进行diff,会把master的新增代码显示出来。用3个点进行diff,只会显示当前分支与master的最近公共祖先与当前分支的差异。4. git push -u如果当前分支没有设置过track,这个命令会在push的同时,设置track。Branch feature_xxx set up to track remote branch feature_xxx from origin.
    有了track,有3个好处。git status的时候可以显示领先/落后的多少个commit。git push的时候可以省略后两个参数。git pull的时候可以省略后两个参数。

相关文章

  • GIt 操作补充

    常用的git操作命令 常用的git操作命令已经能够满足日常的工作需求 现补充一些高级命令 git branch -...

  • GIT中数据的存储与组织

    GIT中数据的存储与组织 我们经常使用一些Git的命令,例如checkout,commit等命令,这些都是高级命令...

  • Git高级命令

    命令 1:查看历史记录 git log 可以查看所有提交记录 命令 2:git commit --amend 适...

  • Git 高级命令

    Git push 通常对于一个本地新建的分枝,例如 git checkout -b develop ,在deve...

  • Git高级命令

    ① git rebase :在新位置重新提交,改变 commit 序列的基础点。把 merge 换成 rebas...

  • git 高级命令

    1.列出打tag的日期和tags gitfor-each-ref --sort=taggerdate --form...

  • Git高级命令

    git add -p以前我git add的时候,经常会把一些本地的用于调试的代码add进去(比如console.l...

  • Git高级命令

    Git sparse-checkout 检出指定目录或文件

  • git操作高级命令

    Git 是一款开源优秀的版本管理工具,它最初由 Linus Torvalds 等人开发,用于管理 Linux Ke...

  • Git的高级命令

    之前Git操作——简单使用 远程创建一个git项目,clone到本地,即为本地仓库(即一个含有.git隐藏文件夹的...

网友评论

      本文标题:Git高级命令

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