2012-08-14 37 views
2

我无法提交和同步Mac应用程序GitHub中的文件,因为该应用程序说我必须先添加文件,但我想要应用程序为我做。我不想每次都去终端去git add -A。我的合作伙伴可以提交和同步,GitHub for Mac应用程序会为他添加文件。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) 

我该如何解决这个问题?

+0

我也开始有这个问题。不知道是什么原因造成的。 – Alfo 2013-03-28 16:06:51

回答

1

所以,如果我正确地理解你的问题......你不想有额外的步骤使用git add正确吗?如果是这样,那么这对于Git来说是不可避免的。这是非常重要的一个步骤,完全避免它是相对不可能的。

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

此外,对不起,如果这属于一个评论(由于某些原因,不能对主要问题做评论)。

+0

顺便说一句,如果这有帮助,请确保upvote这个答案,如果可能,批准它作为答案。 :) – greduan 2012-09-19 15:09:50

+1

他没有使用'git',他使用[GitHub for Mac](http://mac.github.com),它专门为你做这些事情。如果我重新启动我的Mac,该应用程序按照原样运行。 – Alfo 2013-03-28 16:08:52

-1

我只能通过删除

~/Library/Application Support/GitHub for Mac/ 

目录,然后重新启动应用程序解决了这个问题。我所做的事可能是矫枉过正,但它对我有效。

相关问题