数智图书馆-无锡数智政务 本次搜索耗时 1.772 秒,为您找到 778 个相关结果.
  • 空标题文档

    9 2025-06-17 《Git权威指南》
    11.4.4 差异比较:git diff Git差异比较功能在前面的实践中也反复地接触过了,尤其是在介绍暂存区的相关章节重点介绍了git diff命令如何对工作区、暂存区、版本库进行比较: 比较里程碑B和里程碑A,用命令:git diff B A 比较工作区和里程碑A,用命令:git diff A 比较暂存区和里程碑A,用命令:git diff—c...
  • 空标题文档

    9 2025-06-17 《Git权威指南》
    11.4.7 获取历史版本 提取历史提交中的文件无非就是表11-1中的操作,在之前的实践中已多次用到,这里不再赘述。
  • 空标题文档

    9 2025-06-17 《Git权威指南》
    12.3 回到未来 电影《回到未来》(Back to Future)第二集,老毕福偷走时光车,到过去(1955年)给了小毕福一本书,导致未来大变。 图 12-1 布朗博士正在解释为何产生两个平行的未来 Git这一台“时光机”也有这样的能力,或者说也具有这样的行为。更改历史提交(SHA1哈希值变更)后,即使后续提交的内容和属性都一致,但是因为...
  • 空标题文档

    9 2025-06-17 《Git权威指南》
    12.5 反转提交 index 51dbfd2..ceaf01b 100644 —-a/README +++b/README @@-1,3+1,4@@ Hello. Nice to meet you. Bye-Bye. +Wait… diff—git a/src/hello.h b/src/hello.h index 0043c...
  • 空标题文档

    9 2025-06-17 《Git权威指南》
    第3篇 Git和声 上一篇的各章是从个人使用的角度研究和学习Git,通过连续的实践不但学习了Git的基本用法,还深入地了解了Git的奥秘,这些都将成为学习本篇内容的基础。本篇不再是一个人的独奏,而是多人的和声,我们将从团队使用的角度对Git进行研究。要知道Git作为版本控制系统,其主要工作就是团队协作。 团队协作和个人之间有何不同?关键就在于团队成员之...
  • 空标题文档

    9 2025-06-17 《Git权威指南》
    第15章 Git协议与工作协同 要想团队协作使用Git,就需要用到Git协议。 15.1 Git支持的协议 首先来看看数据交换需要使用的协议。 Git提供了丰富的协议支持,包括:SSH、GIT、HTTP、HTTPS、FTP、FTPS、RSYNC及前面已经看到的本地协议等。各种不同协议的URL写法如表15-1所示。 上面介绍的各种协议可分为两...
  • 空标题文档

    9 2025-06-17 《Git权威指南》
    16.2.3 同时更改文件名和文件内容 如果一个用户将文件移动到其他目录(或修改文件名),另外一个用户针对重命名前的文件进行了修改,还能够实现自动合并么?这对于其他版本控制系统可能是一个难题,例如Subversion就不能很好地处理,还为此引入了一个“树冲突”的新名词。Git对于此类冲突能够很好地处理,可以自动解决冲突实现自动合并,具体操作过程如下。 ...
  • 空标题文档

    9 2025-06-17 《Git权威指南》
    16.5 合并四:树冲突 如果一个用户将某个文件改名,另外一个用户将同样的文件改为另外的名字,当这两个用户的提交进行合并操作时,Git显然无法替用户做出裁决,于是就产生了冲突。这种因为文件名修改造成的冲突,称为树冲突。这种树冲突的解决方式比较特别,因此专题介绍。 仍旧使用前面的版本库进行此次实践。为确保两个用户的本地版本库和共享版本库状态一致,先分别对...
  • 空标题文档

    9 2025-06-17 《Git权威指南》
    17.2.3 带签名的里程碑 带签名的里程碑和上面介绍的带说明的里程碑本质上是一样的,都是在创建里程碑的时候在Git对象库中生成一个tag对象,只不过带签名的里程碑多做了一个工作:为里程碑对象添加GnuPG签名。 创建带签名的里程碑也非常简单,使用参数-s或-u<key-id>即可。还可以使用-m<msg>参数直接在命令行中提供里程碑的描述。创建带签名...
  • 空标题文档

    9 2025-06-17 《Git权威指南》
    17.5 共享里程碑 现在看看用户user1的工作区状态。可以看出现在的工作区相比上游有三个新的提交。 $git status #On branch master #Your branch is ahead of 'origin/master' by 3 commits. # nothing to commit(working directo...