2010-11-19 11 views
0

私のAWSインスタンスでは、空のgit repoを作成しました。 XPのTortoiseGitから、私はサーバーにプッシュし、すべてうまくいくように見えました。しかし、サーバー上には何も起こっていないという指示はありません。git statusやgit logには何も新しくありません。TortoiseGitプッシュ後のファイルはどこにありますか?

私が押したと思うファイルはどこですか?

プッシュではなくサーバーからプルする必要がある場合は、WindowsのボックスのURLとして何を使用しますか?

+0

これは、gitシェルを使って正常に動作するようです。だから、TortoiseGitの問題です。 – Mitch

答えて

1

セットアップに同じ問題があります:TortoiseGit 1.5.8.0、gitバージョン1.7.3.1.msysgit.0ですが、解決策が見つかりました。私の場合、「Git Command Progress」ウィンドウは表示されません。私はgit.exeプロセスを終了します。殺されるとプッシュは成功する。

+0

ありがとうございます。それも私のために働くが、私は毎回それをしなければならない?それはTortoiseGitの既知のバグですか? – Mitch

+1

このバグについての詳細:http://code.google.com/p/tortoisegit/issues/detail?id=593 – Mitch

0

私はTortoiseGitを使用しませんが、リモートのリポジトリURLを最初に 'git remote'コマンドを使用して登録する必要があります。次に、 'git push master'のようにURLの代わりにエイリアスを使うことができます。

-1

サーバーにファイルがあるのはなぜですか?オブジェクトを保存するのはこれだけです。ファイル自体はブロブに含まれています。

+0

私はサーバーにプッシュした後、サーバー上のレポからファイルをチェックアウトできると想定しました。私はまた、git logとgitのステータスが、サーバ上のリポジトリが何らかの方法でTortoiseGitからそれに変更されたといういくつかの証拠を明らかにすると仮定しました。これは事実ではない、あるいは単語ファイルの不正確な使用を例外にしていると言っていますか? – Mitch

関連する問題