thể trùng lặp:
Using Git how do I find modified files between local and remoteLàm thế nào tôi có thể thấy các cam kết đến trong git?
Làm thế nào tôi có thể thấy cam kết đến trong git? Hoặc thậm chí tốt hơn, hãy xem những gì tôi chỉ git fetch
/git pull
ed?
Chỉnh sửa: Để làm rõ câu hỏi: ai đó nói với tôi rằng, để có một số bản sửa lỗi, tôi nên lấy từ kho lưu trữ của họ. Mục tiêu của tôi là xem những thay đổi của họ là gì trước Tôi chấp nhận chúng. git pull
tự động hợp nhất, đó không phải là những gì tôi muốn. git fetch
sẽ lấy chúng mà không cần sáp nhập, nhưng tôi không chắc chắn làm thế nào để xem chính xác những gì tôi vừa kéo vào. Lý do cho các phrasing ban đầu là tôi thường sử dụng Mercurial, nơi lệnh sẽ là hg incoming <repo name here>
— một lệnh mà git dường như thiếu một tương tự.
Ngoài ra, bạn có thể muốn sử dụng 'git diff --stat origin/master' để xem diffstat mà' git pull' hiển thị sau khi hợp nhất thành công. –
Cảm ơn bạn đã trả lời câu hỏi này @Dustin! Tôi có thể hỏi, tôi không hoàn toàn hiểu được phép thuật đằng sau 'log ..origin/master' những dấu chấm có nghĩa gì? – gideon
Nó không quá nhiều ma thuật, nó được hiển thị trong bản tóm tắt cho 'git log' và được mô tả như là tùy chọn thứ hai trong phần tùy chọn của [trang người đàn ông] (http://schacon.github.com/git/git-log. html) sau đó dẫn đến tài liệu [gitrevisions] (http://schacon.github.com/git/gitrevisions.html) được đưa vào chi tiết hơn. – Dustin