.gitignore没有在github上为mac程序工作

Nat*_*n B 10 git github github-for-mac

我四处搜索,发现一些教程解释了解决问题,不幸的是他们没有工作.

基本上发生的事情是我在.gitignore中有文件,我正在使用的mac程序的github尝试提交,尽管它们被忽略了.我在stackoverflow上发现了一些博客甚至其他帖子,说你可以用命令行修复它,然后给出解释.不幸的是,我完全没有使用命令行的经验,我试图按照他们的指示都未能解决问题.

有没有办法解决这个问题而不使用命令行?如果不是有人可以告诉我怎么发现使用命令行黑客这里其他地方:

git rm -r --cached .
git add .
git commit -m "fixing .gitignore"
Run Code Online (Sandbox Code Playgroud)

Lil*_*ard 19

这些文件是否已被跟踪,GitHub for Mac是否正在尝试提交修改?.gitignore仅防止git添加/提交未跟踪的文件.跟踪文件后,请.gitignore停止查阅.

你链接的"hack"实际上只是要求git删除repo中的所有文件,然后重新添加它们.这是有效的,因为.gitignore重新添加文件时将参考(因为它已经查询了索引中尚未存在的任何文件,并git rm -r --cached .删除了整个索引).

  • 键入"cd",然后将您的存储库文件夹从Finder拖到终端.然后点击返回 (3认同)