Tôi đang sử dụng phiên bản 1.8.3 của mysysgit và dường như lệnh --oneline không chỉ cho tôi một dòng cho mỗi lần commit, tôi cũng nhận được tất cả các dòng khác.git show <commit> --oneline không hiển thị trên dòng
git show HEAD --oneline
và thậm chí git show HEAD --pretty="%h %s"
không đưa ra chỉ một dòng.
(lưu ý: kết quả tương tự sử dụng cả bash git git và sang trọng)
Lý do tôi muốn chương trình --oneline là tôi muốn ống kết quả của một truy vấn rev-list vào nó từ git sang trọng.
git rev-list <somestuff> | %{git show $_ --oneline}
ah, đẹp. Cảm ơn. Tuy nhiên, –
câu trả lời không giải thích tại sao 'git show HEAD --oneline' không tạo ra đầu ra như đã nêu trong tài liệu:' Điều này được thiết kế nhỏ gọn nhất có thể.' –
Tim