美文网首页
《精通git》笔记 - 草稿 - 草稿

《精通git》笔记 - 草稿 - 草稿

作者: 安然在路上 | 来源:发表于2020-08-06 09:52 被阅读0次

在git中,文件可以处于四种状态:未跟踪,已提交(数据被安全存入本地数据库),已修改(文件有改动 但尚未提交到数据库),已暂存(对已修改文件的当前版本做出了标识并将其加入下一次要提交的快照中)。

在现有目录中初始化Git仓库:

初始化git库

忽略文件:

执行git diff 本身并不会显示出自从上一次提交以来的所有变更,而只会显示出还没有进入暂存区的那些变更。

git checkout --[file]是一条危险的命令。执行该命令后,任何对[file]文件做出的修改都会丢失,因为上述命令用之前版本的文件做了覆盖。如果你仍想保留之前对文件做出的修改,却又需要把更改暂时隐藏一会儿,使它们不影响手头的工作,使用储藏(stash)和分支的机制更好。

当你发起提交时,git存储的是提交对象,其中包含了指向暂存区快照的指针。初始提交没有父提交,而一般的提交会有一个父提交;对于两个或多个分支的合并提交来说,存在着多个父提交。

合并分支操作:git执行的操作是简单的三方合并,会使用两个待合并分支上最新提交的快照,以及这两个分支的共同祖先的提交快照。如果你在要合并的分支上都改了同一个文件的同一部分内容,git就没办法干净地合并这两个分支。它会暂停整个合并过程,等待你来解决冲突。

基于远程分支创建的本地分支会自动成为跟踪分支,是与远程分支直接关联的本地分支。

相关文章

  • 《精通git》笔记 - 草稿 - 草稿

    在git中,文件可以处于四种状态:未跟踪,已提交(数据被安全存入本地数据库),已修改(文件有改动 但尚未提交到数据...

  • 多组学统计方法及工具

    以前的笔记,草稿箱忘发

  • 草稿

    草稿不是草稿

  • 354关于草稿

    草稿箱就是腹稿,没有十分的把握展示,打草稿就是做铺垫,就是尊敬。 草稿箱经常被我们随笔记录灵感,总是想着以后会好好...

  • 草稿箱里那些见不得人的

    草稿箱里的东西并非污秽,我只能说我的草稿箱时常不会清空,即使清空了也会很轻易的填满。 草稿箱更适合做笔记,写心声,...

  • 协读有益〈之三十〉

    ✍ 《曹操》读书笔记 我写读书笔记要先打草稿 ,虽然这草稿是真的潦草,只有我看得懂。 已经读完一段时间了,就是不知...

  • 流程:述简单的后台编辑发布流程

    步骤 动作 (状态) 1 新建(草稿) 2 编辑-保存(草稿) 3 (草稿)发布-(已发布) 4 (已发布)编辑-...

  • 周末复盘

    文章下笔前,都要打个草稿, 腹稿也是草稿。

  • 10.30

    上班时偶然看到笔记上本以前画的一个草稿。

  • 十一四天接触工作坊

    TOUCH - 草稿 - 草稿 - 草稿 DAY1 AM Matin 不同地方引力不同 1.身体沉入地面,有地方沉...

网友评论

      本文标题:《精通git》笔记 - 草稿 - 草稿

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