如何在git树中复制文件?

如何在git树中复制文件?,git,Git,我刚刚开始学习git,我真的找不到这个问题的答案 将(.config)文件复制到git树中意味着什么 我是否必须将其复制到.git目录或其他目录中 稍后编辑:我应该复制我的发行版,所以我必须复制我的git树中ls/boot可见的config文件中的一个 我发现: 复制当前配置 如果您试图查看bug是否已修复,则可能需要在正在运行的内核上复制配置。该配置文件存储在/boot/中的某个位置。可能有多个文件以config开头,因此您需要与正在运行的内核关联的文件。您可以通过运行uname-a并查找以内

我刚刚开始学习git,我真的找不到这个问题的答案

将(
.config
)文件复制到git树中意味着什么

我是否必须将其复制到
.git
目录或其他目录中

稍后编辑:我应该复制我的发行版,所以我必须复制我的
git
树中
ls/boot
可见的
config
文件中的一个

我发现:

复制当前配置

如果您试图查看bug是否已修复,则可能需要在正在运行的内核上复制配置。该配置文件存储在/boot/中的某个位置。可能有多个文件以config开头,因此您需要与正在运行的内核关联的文件。您可以通过运行uname-a并查找以内核版本号结尾的配置文件来找到它。将该文件作为.config复制到源目录中。或者只运行以下命令:

cp/boot/config-
uname-r
*.config


如果我将目录更改为/git,这会起作用吗?还是根本没有意义?

您是指git配置文件还是其他文件?永远不要直接写入.git目录。而是使用Git命令与之交互。 通常,向树中添加文件意味着: -提交文件 -将其推到右分支

git add relative-path/file
git commit -m 'some comment'
git push yourbranch
如果需要添加Git配置,只需调用

git config <some option>
git-config
这对你有帮助吗


致以最诚挚的问候

正在将(
.config
)文件复制到git树中。。。你在网上的什么地方读过吗?如果是,请编辑您的问题以添加链接。我们最好结合上下文阅读相关文章。抱歉@Jubobs,我试图按照一位朋友建议的步骤进行操作,因此没有链接。你所说的“我的git树”是什么意思还不清楚。您是指特定的Git存储库吗?如果是这样的话,那个存储库的目的是什么?我同意这是不清楚的,这些是我收到的指示,缺乏清晰性是我问这个问题的原因之一。在阅读TikiWeb的最终答案之前,我使用了
cp/boot/config uname-r*.config
;如果我遇到麻烦或知道这是一个错误的方式,我会重新开始,并按照这里收到的指示。感谢您的评论,@Jubobs。感谢您的快速回复。这无疑有助于我听到我的怀疑,但我并不确定:我永远不应该直接写入
.git
目录。我在我的问题中添加了更多的信息,以使问题更清楚。在我的情况下,提交是我需要的吗?我不知道你想用这个repo做什么,但是将配置副本添加到工作树意味着提交这个.config文件。