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

    8 2025-06-17 《Git权威指南》
    36.2 配置etckeeper 配置etckeeper首先要选择好一款分布式版本库控制工具,如Git,然后用相应的版本控制工具初始化/etc目录,并做一次提交,具体操作过程如下。 (1)编辑配置文件/etc/etckeeper/etckeeper.conf。 只要有下面一条配置就够了。告诉etckeeper使用Git作为数据管理后端。 VCS=...
  • 空标题文档

    8 2025-06-17 《Git权威指南》
    36.3 使用etckeeper 实际上由于etckeeper已经和系统的包管理工具(如Debian/Ubuntu的apt,Redhat上的yum等)进行了整合,所以etckeeper可以免维护运行。即一旦有软件包安装或删除,对/etc目录下的改动会自动执行提交操作。 当然也可以随时以root用户的身份执行下面的命令对/etc目录的改动进行手动提交。 ...
  • 空标题文档

    8 2025-06-17 《Git权威指南》
    37.2 Gistore的使用 先熟悉一下Gistore的术语。 备份库:通过gistore init命令创建用于数据备份的数据仓库。备份库包含的数据有: 〇Git版本库相关的目录和文件。如repo.git目录(相当于.git目录)、.gitignore文件等。 〇Gistore相关的配置。如.gistore/config文件。 备份项:可以为一...
  • 空标题文档

    8 2025-06-17 《Git权威指南》
    37.2.2 Gistore的配置文件 在每一个备份库的.gistore目录下的config文件是该备份库的配置文件,用于记录Gistore的备份项内容,以及备份回滚设置等。 例如下面的配置内容(为描述方便添加了行号): 1 #Global config for all sections 2 [main] 3 backend=git 4 ba...
  • 空标题文档

    8 2025-06-17 《Git权威指南》
    37.2.7 备份回滚及设置 我在开发Gistore时,最麻烦的就是备份历史的管理。如果不对备份历史进行回滚,必然会导致提交越来越多,备份空间占用越来越大,直至磁盘空间占满。 最早的想法是使用git rebase命令,即将准备丢弃的早期备份历史压缩为一个提交,然后后面的提交再变基到压缩后的提交之上,这样就实现了对历史提交的丢弃。但是这样的操作既费时,又...
  • 空标题文档

    8 2025-06-17 《Git权威指南》
    38.2 对非Git版本库中二进制文件变更的支持 不在Git版本库中的文件和目录可以比较生成Git格式的补丁文件吗,以及可以执行应用补丁的操作吗? 是的,Git的diff命令和apply命令支持对非Git版本库/工作区进行的操作。但是1.7.3以前版本的Git的git apply命令有一个Bug,这个Bug导致目前的git apply命令只能应用pat...
  • 空标题文档

    8 2025-06-17 《Git权威指南》
    41.2.2 Git模板 当执行git init或git clone创建版本库时,会自动在版本库中创建钩子脚本(.git/hooks/*)、忽略文件(.git/info/exclude)及其他文件,实际上这些文件均拷贝自模板目录。如果需要本地版本库使用定制的钩子脚本等文件,直接在模板目录内创建(文件或符号链接)会事半功倍。 Git按照下列顺序第一个确认...
  • 空标题文档

    8 2025-06-17 《Git权威指南》
    41.3 稀疏检出和浅克隆 41.3.1 稀疏检出 从1.7.0版本开始Git提供稀疏检出的功能。所谓稀疏检出就是,本地版本库检出时不检出全部,只将指定的文件从本地版本库中检出到工作区,而其他未指定的文件则不予检出(即使这些文件存在于工作区,其修改也会被忽略)。 要想实现稀疏检出的功能,必须同时设置core.sparseCheckout配置变量,并存...
  • 空标题文档

    8 2025-06-17 《Git权威指南》
    41.4 嫁接和替换 41.4.1 提交嫁接 提交嫁接可以实现在本地版本库上将两条完全不同的提交线(分支)嫁接(连接)到一起。对于一些在迁移版本控制系统时遇到困难的项目,该技术会非常有帮助。例如Linux kernel本身的版本控制系统在迁移到Git上时,尚没有任何工具可以将Linux的提交历史从旧的Bitkeeper版本控制系统中导出,直到后来通过b...
  • 空标题文档

    8 2025-06-17 《Git权威指南》
    A.9 合并相关的辅助命令