1

Gitで制御されているローカルプロジェクトソースがあります。Dropboxディレクトリを指すようにリモートリポジトリを設定しています(Dropboxの使用は最適ではないことはわかっていますが、特定の状況では簡単です)。変更をリモートリポジトリにプッシュすると、ファイルが転送されません。

マスターというブランチは1つだけです。で変更を追加しました。git add .次に、でコミットしましgit -commitた。次に、を使用してリモートリポジトリにプッシュしようとしましたgit push -u origin master。圧縮されてプッシュされているというメッセージが表示されますが、ディレクトリに変更が表示されません。Dropboxが同期しないという問題ではありません。リモコンを使用するgit remote show originと、次のようになります。

* remote origin
  Fetch URL: /home/myuser/Dropbox/git/myproject.git/
  Push  URL: /home/myuser/Dropbox/git/myproject.git/
  HEAD branch: master
  Remote branch:
    master tracked
  Local branch configured for 'git pull':
    master merges with remote master
  Local ref configured for 'git push':
    master pushes to master (up to date)

リモートリポジトリが最新であるというステータスになっているように見えますが、変更は表示されません。誰かが私が間違って何をしている可能性があるかを提案できますか?どんな助けでもありがたいです、どうもありがとう!

4

1 に答える 1

1

変更をリモートリポジトリにプッシュするということは、リモートリポジトリがデータを受信したことを意味します。リモートリポジトリの作業ディレクトリに自動的にチェックアウトされることはありません。あなたの質問に対するVonCのコメントは、ほぼ間違いなく的を射たものです。

于 2012-12-14T13:37:43.917 に答える