svn up -r r1130
短い質問:番号付きコミット (svn 番号付き) のみを更新するのに相当する git-svn は何ですか?
私は git-svn を使用しているので、git を使用して、チームの svn リポジトリの (多くの) ローカル ブランチを管理できます。特定のハードウェア設定で動作するようにハッキングしたソフトウェアのバージョンがあります。私が最後に作業して以来、svn リポジトリは安定した、この作業の良い点を過ぎて前進しました。ローカル ブランチを、安定したコミットを表す番号付きのリビジョンに更新したいと考えています。svn でこれを行うこともできますsvn up -r r1130
が、私は git の方が好みです。
過去にこれをどのように行ったかを忘れ続け、SO とヘルプページを検索して最善の方法を見つけようとしています。おそらく、私が見逃している別の言葉のQ&Aがありますか?
きれいなツリーで古いリビジョンをチェックアウトするのは簡単ですが、ツリーの一番上にコミットを運ぶとき、「頭を巻き戻してその上で作業を再生する...」という部分は、私が通常好きな意味です。変更が追加される前に、ツリー内のポイントに移動します!
今のところ、私はgit svn rebase
望んでいないコミットを取り消すために対話的にリベースしますが、これが最善の方法であるとは信じがたいです。