Чи існує команда скасувати git flow init?


84

Після того git flow init, як видалити git flowмодель?
Навіть я видалив відповідний конфігураційний .git/configфайл.

$ 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 = 

Дякую.


Можливий дублікат нитка stackoverflow.com/questions/3212459 / ...
Codebreaker

3
@codebreaker, дякую за відповідь. Ця тема # 3212459 про git int, а не git flow init...
payliu

Відповіді:


98

Ви можете зробити те, що сказав @Peter, також із командного рядка!

Ці команди видаляють усі розділи конфігураційного файлу git, пов'язані з gitflow.

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

Потім ви можете знову запустити gitflow, як зазвичай.

git flow init

1
Рятівник життя. Щиро дякую
КРУГ

"gitflow.path" не існує через eclipse Init Gitflow.
softwarevamp

git config --remove-section "gitflow.path" && git config --remove-section "gitflow.prefix" && git config --remove-section "gitflow.branch"
Code Spirit

Я хотів проголосувати, але, мабуть, уже зробив
miva2

Ах, ах @ miva2, я радий, що був двічі корисним.
Данідемі

36

Якщо ви видалили ці розділи з конфігурації, будь-яке посилання на git-flow зникне.

Насправді не потрібно нічого видаляти, але модель git-flow - це саме така модель. Ви завжди можете використовувати стандартні команди git.

Що git-flow додає до вашої конфігурації, використовуватиметься лише програмне забезпечення git-flow, а не сам git.


2
Я думаю, що проблема, з якою стикався @payliu, полягає в тому, що під час запуску git flow initвстановлені значення не можуть бути скинуті, запустивши git flow initдругий раз. Інструменти git flow роблять припущення щодо вашого репо, які можуть бути неправдивими під час запуску git flow init. Подивіться на проблеми, з якими
стикаються
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.