Tôi muốn xuất nhật ký của tất cả các cam kết trong một repo thành một tệp văn bản, có cách nào để thực hiện việc này không?Làm cách nào để xuất nhật ký git sang tệp văn bản?
Trả lời
Bạn chỉ cần vô hiệu hóa máy nhắn tin.
git --no-pager log > log.txt
Nếu bạn muốn định dạng trông đẹp hơn, bạn có thể sử dụng parameters của nhật ký git.
git log | clip
bản vào clipboard, sau đó dán vào một textfile
Điều này có vẻ là cách dễ nhất để người dùng Windows gặp phải vấn đề kết thúc dòng Unix viết thẳng vào một tệp trình bày. – MarredCheese
Câu trả lời tuyệt vời tuyệt vời! +1 –
Bạn có thể làm báo cáo ghi rõ ràng hơn, bởi
(1) thiết lập số các cam kết mới nhất (ví dụ, trong lệnh dưới đây, chúng tôi nhận mới nhất 50 cam kết, bạn có thể thay đổi nó để 100, 500, vv)
(2) màn hình dài cam kết trong một dòng lệnh này là hiển thị cam kết ghi trong ngành hiện tại:
git log --oneline -50 > log50_latest_commits.txt
(3) Nếu bạn muốn hiển thị cam kết ở tất cả các chi nhánh
git log --all --oneline -50 > log50_latest_commits.txt
Tạo tệp văn bản sẽ đứng ở thư mục hiện hành.
tham khảo: https://git-scm.com/docs/git-log
(thử nghiệm trên git version 2.11.0.windows.1
và nó hoạt động trên nhiều phiên bản khác của Git)
- 1. Làm cách nào để xuất các lỗi java -jar thành một tệp văn bản/nhật ký?
- 2. Oracle cách xuất truy vấn sang tệp văn bản/csv
- 3. Làm cách nào để xuất tất cả mã nguồn từ Visual Studio sang tệp văn bản?
- 4. Tệp nhật ký đầu ra nhật ký Git
- 5. Làm thế nào để cập nhật sang trọng-git
- 6. Có cách nào để nhập/xuất SourceGear Vault sang Git
- 7. Nhật ký sự kiện Windows vs Nhật ký văn bản
- 8. Làm cách nào để trích xuất văn bản từ tệp PDF trong Perl?
- 9. Làm cách nào để .đăng ký tệp bằng Git GUI?
- 10. Ghi nhật ký Java - cách chuyển hướng đầu ra sang tệp nhật ký tùy chỉnh cho trình ghi nhật ký?
- 11. Làm cách nào để truy xuất văn bản của nút văn bản DOM?
- 12. Cách tốt nhất để trích xuất văn bản từ tệp văn bản 1.3GB bằng PHP?
- 13. Nối dữ liệu tệp văn bản vào tệp nhật ký .bat
- 14. Làm cách nào để tạo nhật ký cam kết git cho tháng trước và xuất nó dưới dạng CSV?
- 15. Làm cách nào để chuyển văn bản trong hộp văn bản sang chức năng JavaScript?
- 16. Xuất kho git sang svn
- 17. Làm cách nào để in tệp văn bản sang máy in bằng Qt?
- 18. Cách chuyển đổi PDF sang tệp văn bản trong iTextSharp
- 19. Xuất báo cáo tinh thể sang tệp văn bản - Không có tệp RTF
- 20. Xuất CLOB sang tệp văn bản bằng cách sử dụng Oracle SQL Developer
- 21. Làm cách nào để trích xuất văn bản từ tệp PSD?
- 22. Làm cách nào để trích xuất văn bản từ tệp PDF bằng Python?
- 23. Làm cách nào để đăng nhập VBA Debug.Print xuất ra tệp văn bản?
- 24. Làm cách nào để xuất kết quả solr thành tệp văn bản?
- 25. Sử dụng VBA để xuất tất cả truy vấn MS Access SQL sang tệp văn bản
- 26. Cách lấy biến từ tệp văn bản sang biến Bash
- 27. Làm thế nào để xuất thông tin ngoại lệ trong tệp nhật ký với log4php?
- 28. Làm cách nào để xuất tệp base64?
- 29. Tạo tệp văn bản nhật ký bằng cách sử dụng Javascript
- 30. Xuất nhật ký Subversion thành CSV
có thể trùng lặp của [Git log file log output] (http://stackoverflow.com/questions/10063407/git-log-output-log-file) – Abhijeet