2013-08-28 13 views
36

git flow initの後、git flowモデルを削除するには?
さらに、.git/configファイルから関連する設定を削除しました。git flow initを元に戻すコマンドはありますか?

$ git flow init 
# force reset 
$ git flow init -f 

すでに.git/configファイルからコンテンツの下に削除します。

[gitflow "branch"] 
    master = master 
    develop = develop 
[gitflow "prefix"] 
    feature = feature/ 
    release = release/ 
    hotfix = hotfix/ 
    support = support/ 
    versiontag = 

ありがとうございます。

+0

でとりうるが、返信に感謝をスレッドhttp://stackoverflow.com/questions/3212459/is-there-a-command-to-undo-git-init – codebreaker

+2

@codebreakerを複製します。そのスレッド[#3212459](http://stackoverflow.com/questions/3212459/is-there-a-command-to-undo-git-init)は、 'git int'ではなく' git flow init'です。 。 – payliu

答えて

28

設定からこれらのセクションを削除した場合、git-flowへの参照はなくなります。

実際には何も削除する必要はありませんが、git-flowモデルはまさにそのモデルです。標準のgitコマンドを使うことができます。

あなたの設定にgit-flowが追加されるのは、git-flowソフトウェアだけで、git自体は使用されません。

+2

@payliuの問題は、 'git flow init'を実行すると、' git flow init'を2度目に実行することで設定した値をリセットできないということです。 gitフローツールは 'git flow init'を実行したときに当てはまらないかもしれないレポについて仮定します。開発者がここで実行している問題を参照してください:https://github.com/nvie/gitflow/issues/121 – ThomasW

15

@Peterがコマンドラインから言ったこともできます!

これらのコマンドは、gitflowに関連するgit設定ファイルのすべてのセクションを削除します。

git config --remove-section "gitflow.path" 
git config --remove-section "gitflow.prefix" 
git config --remove-section "gitflow.branch" 

その後、いつものようにgitflowを再起動できます。

git flow init 
関連する問題