gpt4 book ai didi

git - .gitignore 不使用新的 repo 协议(protocol)

转载 作者:太空狗 更新时间:2023-10-29 13:55:35 26 4
gpt4 key购买 nike

我有一个全新的 git 存储库,我刚刚检查过了。然后,我使用以下行对我的 .gitignore 进行了更新:

wp-config.php

我的 git status 现在是:

On branch master
Your branch is ahead of 'origin/master' by 1 commit.
(use "git push" to publish your local commits)

Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git checkout -- <file>..." to discard changes in working directory)

我添加并提交了这个文件(本地)。然后我更新 wp-config.php 文件。

但是,现在,当我运行 git status 时,我得到以下信息:

On branch master
Your branch is ahead of 'origin/master' by 2 commits.
(use "git push" to publish your local commits)

Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git checkout -- <file>..." to discard changes in working directory)

modified: wp-config.php

我已经完成了这个.gitignore is not working但提出的观点似乎并不适用,因为我使用的是一个全新的 repo 协议(protocol)。

还有什么建议吗?

当然我不必将它提交到远程('origin/master')以在本地忽略它?

最佳答案

看起来 git 已经在跟踪那个文件,所以 .gitignore 不工作。

你可以阻止 git 跟踪它:

git rm --cached wp-config.php

之后你应该不会在 git status 输出中看到 wp-config.php

关于git - .gitignore 不使用新的 repo 协议(protocol),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29543060/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com