Cách liệt kê các tệp được thay đổi trong cam kết cụ thể và nhận nội dung của các tệp đó khi tôi có số cam kết?Cách nhận tệp và nội dung theo SHA của cam kết
7
A
Trả lời
16
Để liệt kê các tập tin đã được thay đổi bởi một đặc biệt cam kết, bạn có thể làm:
git show --name-only <commit>
Nếu bạn muốn ngăn chặn các tin nhắn đăng nhập từ đầu ra, bạn có thể thêm --pretty=format:
để các tùy chọn.
Đối với câu hỏi thứ hai của bạn, để xem nội dung của một tập tin cụ thể từ đó cam kết, nói với SHA1sum f414f31
, bạn có thể làm:
git show f414f31:Documentation/help.txt
... nơi con đường Documentation/help.txt
là liên quan đến hàng đầu mức độ của cây làm việc, bất kể bạn đang ở trong thư mục con hay không. Nếu bạn cần phải giải nén toàn bộ thư mục con, có một cái nhìn tại câu hỏi này và câu trả lời:
Các vấn đề liên quan
- 1. SHA-1 của các cam kết được tính toán chỉ dựa trên nội dung của cây?
- 2. Cách git hoàn nguyên cam kết sử dụng SHA
- 3. Cách nhận dạng nội dung người lớn theo chương trình?
- 4. Nhận đường dẫn tuyệt đối của tệp trên nội dung
- 5. Cách thêm tiêu đề phản hồi dựa trên loại Nội dung; nhận được Kiểu nội dung trước khi phản hồi được cam kết
- 6. Cách nhận nội dung WHOLE của khung nội tuyến?
- 7. Cách xác định loại tệp MIME theo nội dung?
- 8. Cách thực thi và nhận nội dung của tệp .php trong một biến?
- 9. Cách nhận nội dung yêu cầu (nội dung) trong PHP?
- 10. Maven: cách xác định tệp jar theo SHA
- 11. Đọc và phân tích nội dung của tệp rất lớn
- 12. Kết quả nhận nội dung mã hóa màu
- 13. Nhận nội dung của UIWebView Chiều cao
- 14. Cách đổi kích thước WebView theo nội dung của nó?
- 15. Nhận nội dung của phần tử li
- 16. Tại sao tệp bố cục xml của Android không nhận dạng được hỗ trợ nội dung theo ctrl + dấu cách?
- 17. JQuery nhận nội dung của khoảng
- 18. Cách xóa nội dung của tệp trong python
- 19. SharpZipLib Kiểm tra và chọn nội dung của tệp ZIP
- 20. cách lấy ParcelFileDescriptor cho nội dung tệp?
- 21. Cách sắp xếp nội dung của một tệp tại chỗ theo một cột?
- 22. X11 Nhận nội dung Clipboard
- 23. Làm cách nào để căn giữa theo chiều ngang nội dung của tệp mở trong vim?
- 24. SVN - Nhận tất cả thư cam kết cho một tệp?
- 25. Xác nhận nội dung tệp đối với băm
- 26. Git cam kết -a "các tệp không được theo dõi"?
- 27. Nhận luồng từ tệp/nội dung tài nguyên
- 28. Cách xem nội dung của tệp APK Android?
- 29. cách đọc nội dung của tệp bằng Fileupload
- 30. cách lấy nội dung của tệp ascii nhỏ trong python?
Phần thứ nhất là một bản sao có thể có của http://stackoverflow.com/q/424071/ 223092 và phần thứ hai là một bản sao có thể có của http://stackoverflow.com/q/610208/223092 (có thể là trong số nhiều người khác) –