2017-12-18 16 views
1

私はこのフォーラムでいくつかのソリューションを試しましたが、コミットするファイルを追加できません。私はgit add -Aを使用しますが、私のgit bashはフリーズします。 index.lockファイルを削除しました。 git add -Aを実行するたびに作成されるようですが、何も起こりません。カーソルが点滅してそこに座っているだけです。私はgit bashをアップグレードし、私のプロジェクトを再初期化しましたが、それは同じ問題です。私は以下のスレッドと同様のものから多くのソリューションを試してみました:git commitにファイルを追加できません

Another git process seems to be running in this repository

全エラー:

Another git process seems to be running in this repository, e.g. an editor opened by 'git commit'. Please make sure all processes are terminated then try again. If it still fails, a git process may have crashed in this repository earlier: remove the file manually to continue.

を、私は、Windows 10を使用している場合に役立ちます原子を使用しています。

+0

何件のファイルをコミットしていますか?どのくらい待っていますか? – Shadow

答えて

1

最初にProcess Explorerを使って、別のgitプロセスがまだ実行中であるかどうかを確認してください。

第二に、your untracked files(あなたがインデックスに追加しようとしていること)かどうか確認は以下のとおりです。

git ls-files --others --exclude-standard 

あなたはあまりにも多くを持っているかもしれません:あなたの.gitignoreがそれに応じて調整します。 the commentsthe OPで述べたように

これが行われると、CMDセッション(近いアトム)から、もう一度試しては


、問題は「Aux」という名前のフォルダから来ています。
そして、「Why can't we make CON, PRN, Null folder in Windows?」で説明したように、あなたは「Aux"という名前のフォルダを作成または削除することはできません

を理想的には、まずそれを削除します:。。

DEL \\.\c:\path\to\Aux 

次に、あなたが再びあなたのgit add -Aを試すことができ

+0

これは少し助けました。私はReact Jsプロジェクトをアップロードしようとしています。私のプロジェクトファイルを含んでいるフォルダ以外すべてをアップロードするitsel f。 node_modulesフォルダを削除してファイルサイズとカウントを大幅に削減しましたが、何かがまだフリーズしています。私のプロジェクトフォルダはそれほど大きくなく、その中にいくつかのファイルがあります(私がアップロードできる他のフォルダと比較して)、どういう構成か分かりません。ファイルやフォルダや何らかの種類のファイルに1行ずつ移動することなくさらに絞り込む方法はありますか? – user2247061

+0

よく問題のフォルダが見つかりました。私はいくつかのアクセス許可のエラーのために編集することができないと私はWindowsでそれを変更することはできませんそのフォルダ。私はフォルダを削除しようとしましたが、フォルダが大きすぎると言いますが、そこには1kbのjavascriptファイルしかありません。私は名前を変更してコピーを作成しましたが、パーミッションエラーが私をまだブロックしています。フォルダは "Aux"という名前で、この名前を使用するかのように、そのフォルダのアクセス権はすぐに変わります。私はgit bashを通してこのフォルダを作成したときに私はアクセス権を変更しようとしなかった(または最初に変更した)。 – user2247061

+0

@ user2247061(bashではなく)CMDセッションから削除できますか? – VonC

関連する問題