答案 0 :(得分:6)
如果您有.gitignore
规则忽略这些更改
cd /path/to/my/repo
git check-ignore -v -- afile
它可以是本地.gitignore
,也可以是全局的。{/ p>
另一种可能性是,如果你在detached HEAD
检查git branch
的输出。
最后,再次检查 how to work with a local repo with GitHub Desktop :以下评论显示:
git status
git add .
git commit -m "add changes"
所有这些工作正如命令行所期望的那样。
看起来像我需要向Github报告的错误,但基本上我将我的PC的用户名设置为“
{Shiny}
”,似乎“{}
”在路径中小故障。
这就是为什么我总是建议从更简单的路径开始:C:\git\myrepo
,只是为了验证它是否适用于那里。