1

我正在使用GitHub for Mac应用程序,最近,它一直在向我抛出这个错误:


On branch master
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:   bin/plugin.yml
  modified:   src/plugin.yml

Untracked files:
(use "git add <file>..." to include in what will be committed)

  .gitignore

no changes added to commit (use "git add" and/or "git commit -a")
 (1)

我不知道这是做什么的,因为之前程序提交和同步都很好,但现在我必须去命令行输入“ git add .”和“ git push”才能让它工作,所以 GitHub 应用程序已经完全没用了为了我。
为了方便起见,我想保留该应用程序,但目前看起来不太好。

4

1 回答 1

2

正确的顺序是:

git add .
git commit -m "commit .gitignore"
git push

commit如果你想推动任何东西,这一步很重要)

然后尝试一个新的克隆,看看 GitHub for Mac 是否仍然抱怨那个新的本地 repo。

OP jflory7在评论中提到:

看来清除缓存是为我解决问题的最佳方法。

于 2013-07-23T07:41:14.143 回答