GitHub for Mac:无法提交,同步或只提交,因为我必须先添加文件

时间:2012-08-14 08:49:07

标签: git github github-for-mac

我无法提交和同步GitHub for Mac App中的文件,因为该应用程序说我必须先添加这些文件,但我想应用程序为我做这个。我不想每次都去git add -A终点站。我的合作伙伴可以提交和同步,GitHub for Mac应用程序会为他添加文件。

这是应用返回的错误:

Git Error:

On branch master Changes not staged for commit: (use "git add ..." to
update what will be committed) (use "git checkout -- ..." to discard
changes in working directory)

modified: .gitignore

... more files here :)

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

我该如何解决这个问题?

2 个答案:

答案 0 :(得分:1)

因此,如果我正确理解您的问题...您不希望使用git add正确的额外步骤?如果是这样,那么这对Git来说是不可避免的。这是一个非常重要的步骤,因此完全避免它是相对不可能的。

您可能想要自动为您设置一个git commit -a的别名,但实际上,这一步是不可避免的,无需输入或使用别名。

另外,对不起,如果这属于评论(由于某种原因无法对主要问题做出评论)。

答案 1 :(得分:-1)

我只是通过删除

来解决这个问题
~/Library/Application Support/GitHub for Mac/

目录然后重新启动应用程序。我所做的可能是矫枉过正,但它对我有用。