Sử dụng `git commit -p` hoặc` git add -p` với magit


7

Làm thế nào git commit -ptrong pháp sư?

Không có phần này trong trang người đàn ông

Câu trả lời:


10

Bộ đệm trạng thái sẽ hiển thị các thay đổi chưa được sắp xếp. Di chuyển điểm đến những thay đổi mà bạn muốn tạo giai đoạn và gọi magit-stage( s). Nếu bạn muốn tạo một tập hợp con các thay đổi trong một khối, bạn có thể chọn các dòng có vùng trước khi gọi magit-stage.

Xem phần "Dàn dựng và không dàn dựng" trong hướng dẫn để biết thêm thông tin.


1

Nếu bạn muốn tạo các dòng mã mà bạn có thể thực hiện magit-status, thì trên một tệp trong danh sách các tệp chưa được phân loại d, sau đó tôi chọn các dòng bạn muốn tạo giai đoạn s.


1
dchạy magit-diff-popup. Tại sao bạn đề nghị điều đó?
phils

1
@phils Có lẽ, ý tưởng là nhấn "d d" để đến một magit diff và sau đó chọn và giai đoạn thay đổi mong muốn và giai đoạn những người có "s". Câu trả lời có thể sử dụng một vài chi tiết mặc dù, IMO.
Qudit

1
Tôi hy vọng bạn đúng; nhưng theo tôi, thật kỳ quặc khi đề xuất trước tiên hãy vào bộ đệm trạng thái và sau đó mở bộ đệm khác, với điều kiện là tất cả các khác biệt đều có sẵn trực tiếp trong bộ đệm trạng thái . Tôi không thể tưởng tượng nhiều người sẽ làm theo cách đó.
phils

1
@leontalbot bạn cũng có thể thấy tất cả các thay đổi chưa được phân loại và sử dụng C-SPClựa chọn từ bộ đệm trạng thái. Tại sao bạn muốn đi đến bộ đệm khác?
npostavs

1
Có - theo cách chính xác như vậy. Mở rộng tệp, chọn một vùng và nhập svào giai đoạn vùng.
phils
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.