 Pro Git 中文版 第2版 2.1.66你可能会想起之前我们使用 git init 后就运行了 git add Pro Git 中文版 第2版 2.1.66你可能会想起之前我们使用 git init 后就运行了 git add- 命令,开始跟踪当前目录下的文件。 git add 命令使用文件或目录的路径作为参数;如果参 数是目录的路径,该命令将递归地跟踪该目录下的所有文件。 暂存已修改的文件 现在我们来修改一个已被跟踪的文件。 如果你修改了一个名为 CONTRIBUTING.md 的已被跟踪的文件,然后运 行 git status 命令,会看到下面内容: 文件的习惯,以免将来误提交这类无用的文件。 文件 .gitignore 的格式规范如下: • 所有空行或者以 # 开头的行都会被 Git 忽略。 • 可以使用标准的 glob 模式匹配,它会递归地应用在整个工作区中。 • 匹配模式可以以(/)开头防止递归。 • 匹配模式可以以(/)结尾指定目录。 • 要忽略指定模式以外的文件或目录,可以在模式前加上叹号(!)取反。 所谓的 glob 模式是指 shell 所使用的简化了的正则表达式。 gitignore 文件列表, 你可以在 https://github.com/github/gitignore 找到它。  在最简单的情况下,一个仓库可能只根目录下有一个 .gitignore 文件,它递归地应用到整 个仓库中。 然而,子目录下也可以有额外的 .gitignore 文件。子目录中的 .gitignore 文件中的规则只作用于它所在的目录中。 (Linux 内核的源码库拥有 206 个 0 码力 | 501 页 | 19.30 MB | 1 年前3
 Pro Git 中文版 第2版 2.1.66你可能会想起之前我们使用 git init 后就运行了 git add Pro Git 中文版 第2版 2.1.66你可能会想起之前我们使用 git init 后就运行了 git add- 命 令,开始跟踪当前目录下的文件。 git add 命令使用文件或目录的路径作为参 数;如果参数是目录的路径,该命令将递归地跟踪该目录下的所有文件。 暂存已修改的文件 现 在 我 们 来 修 改 一 个 已 被 跟 踪 的 文 件 。 如 果 你 修 改 了 一 个 名 为 CONTRIBUTING.md 的已被跟踪的文件,然后运行 文件 .gitignore 的格式规范如下: ▪ ▪ ▪ ▪ ▪ 所有空行或者以 # 开头的行都会被 Git 忽略。 可以使用标准的 glob 模式匹配,它会递归地应用在整个工作区中。 匹配模式可以以(/)开头防止递归。 匹配模式可以以(/)结尾指定目录。 要忽略指定模式以外的文件或目录,可以在模式前加上叹号(!)取反。 所谓的 glob 模式是指 shell 所使用的简化了的正则表达式。 gitignore 文件列表, 你可以在 https://github.com/github/gitignore 找到它。   在最简单的情况下,一个仓库可能只根目录下有一个 .gitignore 文件,它递归地应用到整 个仓库中。 然而,子目录下也可以有额外的 .gitignore 文件。子目录中的 .gitignore 文 件中的规则只作用于它所在的目录中。 (Linux 内核的源码库拥有 206 0 码力 | 670 页 | 13.59 MB | 1 年前3
共 2 条
- 1














