2013-08-29 25 views
8

Tôi mới sử dụng GitHub cho Windows. Tôi học cách thực hiện một thay đổi duy nhất. Nhưng tôi không hiểu làm thế nào tôi có thể cam kết chỉ là một phần của tập tin. Trên GitHub cho Mac bạn chỉ có thể chọn dòng.GitHub dành cho Windows: Cách cam kết chỉ là một phần của tệp?

Tôi làm cách nào để thực hiện trên GitHub cho Windows?

+0

Bạn có tìm trong các trang trợ giúp không? –

+0

Ok, chưa được hỗ trợ. Đây là những gì họ trả lời từ sự hỗ trợ: Hi Francesco, Hiện tại chúng tôi không hỗ trợ dàn xếp theo từng dòng, nhưng đây là điều chúng tôi muốn thêm trong tương lai cho GitHub cho Windows. Cảm ơn bạn đã cho chúng tôi biết bạn muốn xem nó. Chúc mừng, Steve – johnnyfittizio

+0

git thêm? sau đó cam kết? – progrenhard

Trả lời

9

Cập nhật: Tháng Giêng năm 2015, 14: Partial commits in GitHub for Windows:

Phiên bản mới nhất của GitHub for Windows hỗ trợ việc lựa chọn dòng hoặc khối thay đổi khi tạo ra một cam kết. Chỉ cần nhấp vào các dòng mong muốn trong máng xối, tạo cam kết và để lại các thay đổi khác để bạn tiếp tục làm việc.

https://cloud.githubusercontent.com/assets/359239/5745722/ab3d336e-9bdf-11e4-8001-fc7316e8155b.gif

Các GitHub bài cho biết thêm những gì tôi đã đề cập trong câu trả lời ban đầu của tôi dưới đây:

Đối với những người quen thuộc với dòng lệnh, sự thay đổi này cũng tương tự như giai đoạn tương tác sử dụng git add -i hoặc git add -p.


(câu trả lời gốc: Tháng Tám 2013)

Từ GitHub cho Windows, bạn có thể open the console, và gõ:

git add -p -- path/to/your/File 

Sau đó bạn sẽ có thể đến giai đoạn chính xác những gì bạn muốn từ tập tin đó.

git add --patch:

tương tác chọn hunks của vá giữa chỉ số và các cây công việc và thêm chúng vào các chỉ số.
Điều này giúp người dùng có cơ hội xem xét sự khác biệt trước khi thêm nội dung đã sửa đổi vào chỉ mục.