搜书网 本次搜索耗时 0.029 秒,为您找到 732 个相关结果.
  • git

    git 补充说明 语法 选项 例子 配置 修改项目中的个人信息 配置自动换行 常见使用场景 创建SSH密钥 多账号ssh配置 免密码登录远程服务器 https协议下提交代码免密码 文件推向3个git库 修改远程仓库地址 撤销远程记录 放弃本地的文件修改 最简单放弃本地修改内容 回滚到某个commit提交 回退到某一个版本 ...
  • 24.2 子目录方式合并外部版本库

    21 2024-12-16 《Git权威指南》
    24.2 子目录方式合并外部版本库 On branch master Changes to be committed: (use "git reset HEAD<file>…" to unstage) new file:lib/Makefile new file:lib/version Changed but not updated: (use...
  • 第27章 使用HTTP协议

    39 2024-12-16 《Git权威指南》
    第27章 使用HTTP协议 27.1 哑传输协议 !/bin/sh 第27章 使用HTTP协议 HTTP协议是版本控制非常重要的一种协议,具有安全(使用HTTPS的情况下)、方便(可以跨越防火墙)等优点。Git在1.6.6版本之前对HTTP协议的支持有限,是哑协议,访问效率低,但是在1.6.6之后,通过一个CGI实现了智能的HTTP协议支持。 ...
  • 41.3 稀疏检出和浅克隆

    24 2024-12-16 《Git权威指南》
    41.3 稀疏检出和浅克隆 41.3.1 稀疏检出 On branch master 41.3 稀疏检出和浅克隆 41.3.1 稀疏检出 从1.7.0版本开始Git提供稀疏检出的功能。所谓稀疏检出就是,本地版本库检出时不检出全部,只将指定的文件从本地版本库中检出到工作区,而其他未指定的文件则不予检出(即使这些文件存在于工作区,其修改也会被忽略...
  • 第17章 Git里程碑

    31 2024-12-16 《Git权威指南》
    第17章 Git里程碑 17.1 显示里程碑 第17章 Git里程碑 里程碑即Tag,是人为对提交进行的命名。这和Git的提交ID是否太长无关,使用任何数字版本号无论长短,都没有使用一个直观的表意的字符串来得方便。例如:用里程碑名称"v2.1"对应于软件的2.1发布版本就比使用提交ID要直观得多。 对于里程碑,实际上我们并不陌生,在第2篇的“第1...
  • 28.3 以inetd方式配置运行

    26 2024-12-16 《Git权威指南》
    28.3 以inetd方式配置运行 28.3 以inetd方式配置运行 最简单的方式是以inetd服务的方式运行git-daemon。在配置文件/etc/inetd.conf中添加如下设置: git stream tcp nowait nobody/usr/bin/git git daemon—inetd—verbose—export-all ...
  • 23.4 隐性子模组

    23 2024-12-16 《Git权威指南》
    23.4 隐性子模组 On branch master Untracked files: (use "git add<file>…" to include in what will be committed) others/ On branch master Changes to be committed: (use "git reset HE...
  • 抓取分支

    抓取分支 多人协作时,大家都会往 master 和 dev 分支上推送各自的修改。 现在,模拟一个你的小伙伴,可以在另一台电脑(注意要把SSH Key添加到GitHub)或者同一台电脑的另一个目录下克隆: $ git clone git@github.com:michaelliao/learngit.git ...
  • 4.2 思考:为什么工作区根目录下有一个.git目录

    29 2024-12-16 《Git权威指南》
    4.2 思考:为什么工作区根目录下有一个.git目录 4.2 思考:为什么工作区根目录下有一个.git目录 Git及其他分布式版本控制系统(如Mercurial/Hg、Bazaar)的一个共同的显著特点是,版本库位于工作区的根目录下。对于Git来说,版本库位于工作区根目录下的.git目录中,且仅此一处,在工作区的子目录下则没有任何其他跟踪文件或目录。...
  • 版本回退

    版本回退 现在,你已经学会了修改文件,然后把修改提交到Git版本库,现在,再练习一次,修改readme.txt文件如下: Git is a distributed version control system. Git is free software distributed under the GPL. 然后尝试提交:...