创建存储库后创建.gitignore文件并发布.idea文件?

问题描述

我已经在我的github帐户中创建了一个存储库。 但是现在我要上传pycharm创建的idea文件。 这就是为什么我需要一个.gitignore文件。 我知道我们在创建新存储库时创建了gitignore文件。 但是,在创建并推送此存储库后如何创建gitignore文件

解决方法

gitignore文件只是您可以在需要时创建的文件,称为“ .gitignore”(并且会列出您不要的文件模式>想要添加您的仓库。如果您的存储库中不存在它,则可以创建,提交并推送它。 无论gitignore文件如何,您都可以添加和提交.idea文件,因为它们不相关。

有关gitignore文件的更多信息:https://www.atlassian.com/git/tutorials/saving-changes/gitignore

,

您可以随时创建.gitignore文件。在多个IDE中,如果您创建并启动一个新程序,则默认情况下它已经具有一个.gitignore文件,您可以在其中添加所有文件,这些文件不应在git push之后发布在您的远程存储库中。 / p>

如果存储库存在,包括.idea个文件的提交和推送已执行,则必须取消跟踪 .idea个文件。

使用以下命令,您可以从存储库中删除文件,而无需实际删除

git rm --cache directory/to/.idea

执行此命令后,在您提交并推送此更改时,忽略应该可以正常工作:

git commit -m "add gitignore file"
git push