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가 말한 것을 명령 줄에서도 할 수 있습니다!

이 명령은 gitflow와 관련된 git 구성 파일의 모든 섹션을 제거합니다.

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

그런 다음 평소처럼 gitflow를 다시 초기화 할 수 있습니다.

git flow init

1
생명의 구세주. 대단히 감사합니다
CIRCLE

"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

나는 upvote하고 싶었지만 분명히 이미
했음

아 아 @ miva2, 두 번 유용했다 기뻐요.
danidemi

36

구성에서 해당 섹션을 제거하면 git-flow에 대한 모든 참조가 사라집니다.

하지만 실제로 아무것도 제거 할 필요는 없습니다. git-flow 모델은 바로 모델입니다. 항상 표준 git 명령을 사용할 수 있습니다.

git-flow가 구성에 추가하는 것은 git 자체가 아닌 git-flow 소프트웨어 만 사용합니다.


2
@payliu가 겪은 문제는 git flow init설정 한 값을 실행할 때 git flow init두 번째 실행으로 재설정 할 수 없다는 것 입니다. git flow 도구는 .NET을 실행할 때 사실이 아닐 수있는 저장소에 대해 가정합니다 git flow init. 개발자가 겪고있는 문제를 여기에서 확인하세요 : github.com/nvie/gitflow/issues/121
ThomasW
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.