Đối với những người bạn mà sử dụng Mercurial với phần mở rộng MQ:Làm thế nào để tránh vô tình 'hg push' thay vì 'hg qpush'?
Đây là lần thứ hai tôi vô tình gửi các thay đổi để các kho trung tâm (hg push
) thay vì áp dụng bản vá vào thư mục làm việc của tôi (hg qpush
).
Tôi nghĩ điều này rất không may, vì đây là lỗi rất đơn giản và có hậu quả rất nghiêm trọng (ít nhất phải làm hg backout
và thêm hg push
cho mỗi thay đổi được gửi để tạo cam kết mới " Undoes" các las một đến kho lưu trữ trung ương, nhưng lịch sử trở nên phức tạp và khó chịu.
mục tiêu của tôi là để cấu hình một số bí danh hoặc một cái gì đó trong môi trường của tôi trong Orden để làm hg push
khó thực hiện một cách tình cờ.
Đỗ bạn có bất cứ đề nghị? Tôi đã suy nghĩ một cái gì đó như:
[alias]
push= <-- how to NOP the push command??
pushtoserver=push
Vì đây là một câu hỏi hoàn toàn chủ quan, điều này xảy ra dưới dạng wiki cộng đồng.
cảm ơn!
'bí danh qp = hg qpush' – kennytm
+1. Dù sao, tôi đã nhìn thấy nhiều câu hỏi chủ quan không thuộc về cộng đồng wiki :) –
@ KennyTM: bạn đúng theo nghĩa là tôi nên tạo bí danh cho các lệnh mà tôi sử dụng nhiều nhất. Nhưng tôi biết tôi cuối cùng sẽ quên tôi có bí danh và cố gắng gõ 'hg qpush' chỉ vì tôi đã quen với nó. –