私はどのコミット私のプッシュしようとした場合、その後、私は次のエラーを受け取るプッシュ:Gitのプッシュに失敗したが、実際に
git.exe push --progress "origin" master:master
Counting objects: 3, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (3/3), done.
Writing objects: 100% (3/3), 7.54 MiB | 240 KiB/s, done.
Total 3 (delta 0), reused 0 (delta 0)
error: failed to push some refs to 'https://...'
私はGitのログで確認し、それはまだ私のコミットがオンになっていないことを示しているがリモートサーバー。しかし、面倒な部分は、それが実際に押されたということです。このリポジトリを新しいフォルダに複製しようとすると、以前にプッシュされたファイルを受け取ることができます。
fetchコマンドを使用すると、リモート/オリジンは自動的にログのコミットに切り替わります。
私たちはサーバとしてTFS GITを、gitのGUIとしてTorotoiseGitを使用しています。
を問題は、Gitの設定ファイルでいくつかの混乱にあった:このケースを確認し、
詳しい情報:あなたは、新しいコミットを作成し、ファイルを変更せずにコミットする以前にGitリポジトリをロールバックすることができます。私は自分のコンフィグを自分の同僚のもので置き換えました。不幸なことに、どの設定がその問題を引き起こしたのか分かりませんでした。 – Serbin
* *そのエラーメッセージが出る前に、Gitは何が*プッシュでき、何が*プッシュできなかったのかに関する有益なメッセージを表示します。これらはあなたが注意を払うべきものです。最後のメッセージは要約であり、以前に出席していたメッセージがあることを指摘しています。 – torek
git – Serbin