这是关于常见做法。我有一个包含 Linux 内核的 git 存储库。现在我想构建这个 Linux 内核。我应该将源代码复制到 git 存储库之外,然后构建内核吗?或者,我应该在 git 存储库内部运行构建吗?我担心的是,在构建过程中创建的许多文件不应该包含在 git 存储库中。
答案1
在存储库本身中编译是可以的。Git 会忽略新文件,除非您第一次手动添加它们。(您可以使用make mrproper
或git clean -dfx
删除编译输出。)
这是关于常见做法。我有一个包含 Linux 内核的 git 存储库。现在我想构建这个 Linux 内核。我应该将源代码复制到 git 存储库之外,然后构建内核吗?或者,我应该在 git 存储库内部运行构建吗?我担心的是,在构建过程中创建的许多文件不应该包含在 git 存储库中。
在存储库本身中编译是可以的。Git 会忽略新文件,除非您第一次手动添加它们。(您可以使用make mrproper
或git clean -dfx
删除编译输出。)