Github 添加gitignore文件

Github 添加gitignore文件,github,gitignore,Github,Gitignore,如何在已经有项目的存储库中创建gitignore文件?我在大学里开始了一个项目,但我忘了在开始时添加gitignore文件。您只需进入文件夹,例如使用终端(Mac)或提示符(Windows),然后使用以下命令创建一个.gitignore: 触摸,忽略 或者您可以按照。中的说明将.gitignore文件放置到现有git存储库中,请按照以下步骤操作 注意:请确保在放置.gitignore文件之前提交所有本地更改并推送到远程,否则,在执行后续步骤时,您将失去对所有更改文件的控制 从干净的代码库开始 g

如何在已经有项目的存储库中创建gitignore文件?我在大学里开始了一个项目,但我忘了在开始时添加gitignore文件。

您只需进入文件夹,例如使用终端(Mac)或提示符(Windows),然后使用以下命令创建一个.gitignore:

触摸,忽略


或者您可以按照。

中的说明将.gitignore文件放置到现有git存储库中,请按照以下步骤操作

注意:请确保在放置.gitignore文件之前提交所有本地更改并推送到远程,否则,在执行后续步骤时,您将失去对所有更改文件的控制

从干净的代码库开始

git reset --hard HEAD # force reset local codebase to HEAD revision, removes any local changes.
git clean -fdx # remove any untracked/new files
准备.gitignore文件(请参阅),并将其放置在根目录中

取消跟踪.gitignore文件中的每个文件/路径

git rm -r --cached . # This removes any changed files from the staging area.

git add .

git commit -m "Adding .gitignore to the repository"

这可能是一个问题,我无法将其复制,该选项对我不可用。

只创建文件?我猜您的问题比添加.gitignore更大,而不是清理从一开始就应该忽略的所有内容?
touch.gitignore;git add.gitignore;git commit-a-m“Add.gitignore文件”
。或者在提交前编辑。完成所有操作后推送。您是否已经提交了一些本应忽略的文件?我会尝试,谢谢