1. ホーム
  2. git

[解決済み] git-svn: git 経由で新しい svn ブランチを作成するにはどうすればよいですか?

2022-04-21 23:48:27

質問

私はsvnリポジトリを追跡するgitリポジトリを持っています。私はそれを使用してクローンしました --stdlayout .

を経由して新しいローカルブランチを作成しました。 git checkout -b foobar

このブランチは、最終的に …/branches/foobar を svn リポジトリに追加しました。

どうすればいいのでしょうか?

(気になる方は質問履歴をご覧ください)

解決方法は?

git v1.6.1時点のものです。 git svn branch が利用可能です。

git docsより。

    ブランチ
        SVN リポジトリにブランチを作成します。

        -m, --message
            コミットメッセージを指定できるようにします。

        -t, --tag
            branches_subdirの代わりにtags_subdirを使用してタグを作成します。
            git svn init時に指定します。

以前のバージョンの git では、svn ブランチを作成する方法は提供されていません。