1

私の現在の設定では、Perforce デポで行われたすべての変更は git リポジトリに移行されます。転送は常に Perforce から git への一方通行であり、その逆ではありません。git p4 cloneデポを新しい git リポジトリにコピーするのに問題git p4 syncはありませんでしたが、現在 を使用しようとしていますが、リポジトリが更新されていません。

を実行するとgit p4 sync、Perforce デポからの新しい変更のインポートに関するステータス メッセージが表示されました。コマンドをもう一度実行すると、すべてが最新であると表示されます。私のmasterブランチには変更がなく、私のレポには他のブランチやリモートがリストされていません (例: git branch -vand git remote -v。これらの変更をチェックアウトするにはどうすればよいですか?

( を使用git version 2.3.2 (Apple Git-55))。

4

3 に答える 3

6

あなたはこれを求めている:

$ git p4 リベース

于 2015-06-20T15:09:08.647 に答える
0

どうやら暗黙のリモート ブランチ " p4" が作成されているようです。したがって、実行すると、最新の変更が現在のブランチにgit pull p4/HEADプルされます。git p4 syncを使用して一覧表示できますgit branch --remotes(@jamesdlin に感謝)。

于 2015-06-12T19:17:02.237 に答える