gitで何かを修正したり、新しい機能を作成したい場合は、新しいローカルブランチを追加し、必要な変更を適用してから、マスターブランチにマージしてプッシュします。私は新機能ブランチを作成するときにローカルブランチを作成する必要はありません。私は新しい機能ブランチを作成する必要があります。svn update
をTortoiseアプリケーションで作成した後、新しいブランチが表示されますが、この新しいブランチをサーバーにプッシュします。問題。 ローカルブランチをサーバーにプッシュせずに作成する可能性はありますか?gitのようにsvnにローカルブランチを作成する
0
A
答えて
0
git svn clone
を使用し、次にを使用すると、使用するローカルブランチ機能を含め、任意のgit機能を使用できます。
svn update
のようなものに対してgit svn fetch
またはgit svn rebase
を使用してください。
すべての準備が整ったら、変更内容をsvnリポジトリにコミットするためにgit svn dcommit
を使用します。
さらに詳しい情報と例については、my answer for the question: how to convert svn repository to git on Windowsと、Pro Git v2 - Chapter 9を参照してください。
関連する問題
- 1. ローカルブランチを作成せずに上流にGitプッシュアップ
- 2. git-svn svnブランチからsvnブランチを作成する
- 3. 次のように私はのgit - SVNの構成を有しているSVN
- 4. gitはフォークされたアップストリームタグのローカルブランチを作成します
- 5. Git:ローカルブランチをリモートマスターブランチにマージする方法
- 6. git-svnでSVN分岐に従うブランチを作成できません
- 7. gitがマスターからローカルブランチにマージする
- 8. gitのは、どのようにローカルブランチをプッシュする特定のリモート
- 9. マスター以外のgitローカルブランチの作成方法
- 10. svnブランチからtemp git repoを作成するには
- 11. gitで遡及的にsvnタグを再作成する
- 12. git-svnでローカルの.gitignoreがsvn repoにプッシュされないようにする
- 13. gitローカルブランチの変更を破棄する方法は? gitのローカルブランチの変更を破棄するためにどのよう
- 14. git-svnをSVNリポジトリに変更する
- 15. WebアプリケーションでDiffのようなSVN/Gitをビルドするには?
- 16. Git:ローカルブランチは他のローカルブランチを追跡します
- 17. gitのローカルブランチの代わりにリモートブランチを使う
- 18. git svnクローンを使ってsvnをgitに変換する
- 19. ローカルブランチをリモートマスターgitに統合するには?
- 20. 制限付きブランチのクローン作成後にgit(-svn)のリモートトラッキングブランチを変更する
- 21. SVNを作成する方法作成したSVNをチェックアウトするには?
- 22. 他のローカルブランチのコミットされていない変更を取得せずにローカルブランチを作成するにはどうすればよいですか?
- 23. git-svnはレイアウトを変更したsvnリポジトリでどのように動作しますか?
- 24. git-svnローカルリポジトリを既に存在する別のsvnリモートリポジトリにプッシュ
- 25. svnをgitに移行しようとしたときに 'セッションを作成できませんでした。'
- 26. git-svnを使ってgitブランチにsvnブランチを統合するには?
- 27. ローカルブランチごとに特定のGitサブモジュールリビジョンを使用するにはどうすればよいですか?
- 28. git-svn:あるSVNブランチから別のSVNブランチにgitコミットをコピーするには?
- 29. ローカルブランチの作成、リポジトリへのプッシュ方法
- 30. ローカルブランチのリモートオリジンをGITの新しいブランチに変更します
svnには「ローカルブランチ」はありません。 – 1615903
できません。 SVNは非常に異なる方法で動作します。ローカルブランチを作成する場合は、Gitを使用します。コードが準備されたら、これらの変更をSVNリポジトリに適用することができます。 – ElpieKay
「通常の」SVNブランチを作成する際の問題は何ですか? 'svn update'はサーバに何もコミットしません。 – royalTS