2012-08-14 76 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/ 

目錄,然後重新啓動應用程序解決了這個問題。我所做的事可能是矯枉過正,但它對我有效。

相關問題