2

GitHub for Mac アプリからファイルをコミットして同期することができません。これは、ファイルを事前に追加する必要があるとアプリが言っているためですが、アプリでそれを実行してもらいたいのです。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)

これを修正するにはどうすればよいですか?

4

2 に答える 2

1

それで、私があなたの問題を正しく理解していれば...正しい使用の余分なステップをしたくないですgit addか?もしそうなら、これはGitでは避けられません。これは非常に重要なステップであるため、完全に回避することは比較的不可能です。

自動的に実行するエイリアスを設定したい場合もありgit commit -aますが、実際には、入力するかエイリアスを使用しない限り、この手順は避けられません。

また、これがコメントに属している場合は申し訳ありません(何らかの理由でメインの質問にコメントすることはできません).

于 2012-09-18T17:46:00.160 に答える
-1

を削除することでこれを修正しただけです

~/Library/Application Support/GitHub for Mac/

ディレクトリに移動し、アプリを再起動します。私がしたことはおそらくやり過ぎでしたが、それは私にとってはうまくいきました。

于 2013-03-30T18:35:31.583 に答える