Có lệnh nào để hoàn tác git flow init không?


84

Sau khi git flow init, làm thế nào để loại bỏ git flowmô hình?
Thậm chí, tôi đã xóa cấu hình liên quan khỏi .git/configtệp.

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

Đã xóa nội dung bên dưới khỏi tệp .git / config.

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

Cảm ơn.


Posible trùng lặp chủ đề stackoverflow.com/questions/3212459/...
Codebreaker

3
@codebreaker, cảm ơn bạn đã trả lời. Đó là chủ đề # 3212459 là về git int, không git flow init...
payliu

Câu trả lời:


98

Bạn cũng có thể làm những gì @Peter đã nói từ dòng lệnh!

Các lệnh đó xóa tất cả các phần của tệp cấu hình git liên quan đến gitflow.

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

Sau đó, bạn có thể init lại gitflow như bình thường.

git flow init

1
Cứu tinh. Cảm ơn bạn rất nhiều
CIRCLE

"gitflow.path" không tồn tại qua eclipse Init Gitflow.
softwarevamp

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

Tôi muốn
ủng hộ

Ah ah @ miva2, tôi rất vui vì tôi đã hai lần hữu ích.
danidemi

36

Nếu bạn đã xóa các phần đó khỏi cấu hình của mình, mọi tham chiếu đến git-flow sẽ biến mất.

Mặc dù vậy, không thực sự cần phải loại bỏ bất cứ thứ gì, mô hình git-flow chỉ có vậy, nó là một mô hình. Bạn luôn có thể sử dụng các lệnh git tiêu chuẩn.

Những gì git-flow thêm vào cấu hình của bạn, chỉ phần mềm git-flow sẽ sử dụng, không phải chính git.


2
Tôi nghĩ rằng vấn đề mà @payliu đang gặp phải là khi bạn chạy, git flow initcác giá trị bạn đặt không thể được đặt lại bằng cách chạy git flow initlần thứ hai. Các công cụ git flow đưa ra các giả định về repo của bạn có thể không đúng khi bạn chạy git flow init. Xem các vấn đề mà nhà phát triển đang gặp phải tại đây: github.com/nvie/gitflow/issues/121
ThomasW
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.