2013-02-26 18 views
10

私はW7 64 biを使用していますが、githubクライアントアプリケーションからエラーが発生しました。それは言う:Githubがブランチの同期に失敗しました

は、支店を同期することができませんでした。シェルを開いてこのリポジトリの状態をデバッグする必要があるかもしれません。

ここで何をしますか?

+6

端末をポップアップして開き、 'git status'を実行してブランチの状態をチェックする。あなたが紛争の状態になっている場合は、信頼できるgitガイドに相談してください。 – Makoto

答えて

5

これは狂ったように聞こえますが、コンピュータを再起動してください。

これは私にとって昨日のことです。私はこのエラーを取得し、チェック時:\AppData\Local\GitHub\TheLog.txt

は、私のようなメッセージが見つかりました:(問題は、それ自体を更新するWindowsのためのGitHubに来る

AppData\Local\GitHub\PortableGit_ca477551eeb4aea0e4ae9fcd3358bd96720bb5c8\bin\sh.exe: 
*** Couldn't reserve space for cygwin's heap, Win32 error 0 

を特にcygwinのPortableGitを-ized)を使っていました。最終的には、一部のcygwinからのdllsは、新しい(更新された)PortableGitコマンドを実行しようとすると、メモリにロードされてエラーが発生しました。

再起動すると、以前に読み込まれたcygwin dllがすべてクリアされます。

1

私の答えが解決できるものよりも複雑な問題があるかもしれませんが、この質問に遭遇する他の人にとっては、this videoにいくつかの基本的な解決策があります。要するに、status.github.com、git status、およびgitstatusはお友達です。彼らがあなたに何を伝えているのかを見て、その新しい情報を念頭に置いて熟考を続けてください。これらのツールは、Github Windowsクライアントに付属のGit Shellを使用して使用できます。

大きすぎるファイルを同期しようとすると、私自身の問題が発生していることに気づくでしょう:Git Shellを使用して見つけたのはgit syncでした。私は現在、以前のコミットで問題のファイルを削除する方法を探しているので、適切にレポを同期することができます。私が現在従っているガイドはhereですが、それが正しい方向に私を連れて行っているように見える場合(実際にGit Shellのエラーメッセージで推奨されました!)

0

私はこのエラーが発生していました。私のgithubアカウントの資格情報を再挿入してください。何かの理由でgithubが私をログアウトさせてしまった。

関連する問題