2010-12-31 48 views
6

Chi nhánh chính của tôi khác với chi nhánh phát triển của tôi mà tôi muốn nó trở thành chi nhánh chính của tôi mà không cần phải hợp nhất, điều này có khả thi không? Có vẻ như tôi có thể bước vào rất nhiều công việc nếu tôi chỉ cố gắng và hợp nhất.làm cho chi nhánh git chi nhánh chính

Trả lời

10

Nếu bạn chỉ có một bản sao của repo, bạn chỉ cần xóa nhánh chính của mình, tạo một nhánh mới từ nhánh dev của bạn được gọi là master, nhưng bạn sẽ phải thông báo cho người khác biết rằng bạn đã thay đổi nhánh nếu có bản sao của repo bạn không kiểm soát.

git checkout -b dev 
git branch -D master 
git checkout -b master 
+0

Wow, bằng cách nào đó tôi không dám làm điều đó, tôi nghĩ rằng nó quá đơn giản và tôi không thể thấy bắt. Một lỗi trong minecraft đâm vào nhánh chủ của tôi (tôi sao lưu thế giới của tôi với git), bây giờ tôi có thể thoát khỏi mớ hỗn độn. Cảm ơn! – Niriel

+0

chi nhánh chỉ là chi nhánh :) –

+0

điều gì sẽ xảy ra với lịch sử của bản gốc khi bị xóa? – Buzzer