git-mailinfo - Trực tuyến trên đám mây

Đây là lệnh git-mailinfo có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình mô phỏng trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


git-mailinfo - Trích xuất bản vá và quyền tác giả từ một tin nhắn email

SYNOPSIS


git thông tin thư [-k|-b] [-u | --mã hóa= | -n] [--[không-]kéo]

MÔ TẢ


Đọc một tin nhắn e-mail từ đầu vào tiêu chuẩn và viết tin nhắn nhật ký cam kết
TRONG tập tin và các bản vá trong tài liệu. Tên tác giả, email và chủ đề email
được ghi ra đầu ra tiêu chuẩn để sử dụng bởi git am để tạo một cam kết. Nó là
thường không cần thiết phải sử dụng lệnh này trực tiếp. Nhìn thấy git-am(1) thay vào đó.

LỰA CHỌN


-k
Thông thường chương trình sẽ loại bỏ phần email từ dòng tiêu đề Chủ đề: để trích xuất
dòng tiêu đề cho thông điệp tường trình cam kết. Tùy chọn này ngăn chặn việc trộn này và hầu hết
hữu ích khi được sử dụng để đọc lại git định dạng-bản vá -k đầu ra.

Cụ thể, những nội dung sau sẽ bị xóa cho đến khi không còn nội dung nào:

· Khoảng trắng ở đầu và cuối.

· Dẫn đầu Re:, re:, và :.

· Các chuỗi có dấu ngoặc ở đầu (giữa [ và ], thường là [PATCH]).

Cuối cùng, các khoảng trắng được chuẩn hóa thành một ký tự khoảng trắng ASCII.

-b
Khi -k không có hiệu lực, tất cả các chuỗi ở đầu đều được đóng ngoặc bằng [] cặp là
tước. Tùy chọn này giới hạn việc loại bỏ chỉ các cặp có chuỗi trong ngoặc
có chứa từ "PATCH".

-u
Thông báo nhật ký cam kết, tên tác giả và email tác giả được lấy từ e-mail và
sau khi giải mã tối thiểu mã hóa truyền MIME, được mã hóa lại trong bộ ký tự được chỉ định bởi
i18n.commitencoding (mặc định là UTF-8) bằng cách chuyển ngữ chúng. Điều này từng là
tùy chọn nhưng bây giờ nó là mặc định.

Lưu ý rằng bản vá luôn được sử dụng nguyên trạng mà không cần chuyển đổi bộ ký tự, ngay cả với điều này
cờ.

--encoding =
Tương tự như -u. Nhưng khi mã hóa lại, bộ ký tự được chỉ định ở đây sẽ được sử dụng thay vì
một mã được chỉ định bởi i18n.commitencoding hoặc UTF-8.

-n
Vô hiệu hóa tất cả việc mã hóa lại bộ ký tự của siêu dữ liệu.

-m, --message-id
Sao chép tiêu đề Message-ID ở cuối thông báo cam kết. Điều này hữu ích theo thứ tự
để liên kết các cam kết với các cuộc thảo luận về danh sách gửi thư.

--cây kéo
Loại bỏ mọi thứ trong thân trước một đường kéo. Một dòng chủ yếu bao gồm
kéo (hoặc ">8" hoặc "8<") và dấu thủng (dấu gạch ngang "-") được gọi là kéo
dòng và dùng để yêu cầu người đọc cắt tin nhắn ở dòng đó. Nếu như vậy
dòng xuất hiện trong nội dung tin nhắn trước bản vá, mọi thứ trước nó
(bao gồm cả đường kéo) bị bỏ qua khi sử dụng tùy chọn này.

Điều này hữu ích nếu bạn muốn bắt đầu tin nhắn của mình trong chuỗi thảo luận bằng các nhận xét
và các đề xuất về tin nhắn bạn đang phản hồi và kết thúc nó bằng một bản vá
trình, tách cuộc thảo luận và phần bắt đầu của nhật ký cam kết được đề xuất
tin nhắn với một dòng kéo.

Điều này có thể được bật theo mặc định với tùy chọn cấu hình mailinfo.scissors.

- không kéo
Bỏ qua các đường kéo. Hữu ích cho việc ghi đè cài đặt mailinfo.scissors.


Thông điệp nhật ký cam kết được trích xuất từ ​​e-mail, thường ngoại trừ dòng tiêu đề
đến từ Chủ đề e-mail.


Bản vá được trích xuất từ ​​e-mail.

GIT


Một phần của git(1) bộ

Sử dụng git-mailinfo trực tuyến bằng dịch vụ onworks.net



Các chương trình trực tuyến Linux & Windows mới nhất