我无法提交和同步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)
我该如何解决这个问题?
答案 0 :(得分:1)
因此,如果我正确理解您的问题...您不希望使用git add
正确的额外步骤?如果是这样,那么这对Git来说是不可避免的。这是一个非常重要的步骤,因此完全避免它是相对不可能的。
您可能想要自动为您设置一个git commit -a
的别名,但实际上,这一步是不可避免的,无需输入或使用别名。
另外,对不起,如果这属于评论(由于某种原因无法对主要问题做出评论)。
答案 1 :(得分:-1)
我只是通过删除
来解决这个问题~/Library/Application Support/GitHub for Mac/
目录然后重新启动应用程序。我所做的可能是矫枉过正,但它对我有用。