2014-11-20 15 views
5

Tôi mới sử dụng git và cho GitHub. Tôi đang sử dụng GitHub cho chương trình Windows trên Windows 7 64-bit. Những gì tôi không thích là khi tôi tạo một kho lưu trữ cục bộ mới, thay đổi ban đầu nơi tập tin .gitattributes được thêm vào được đưa ra một thông báo cam kết chứa một biểu tượng cảm xúc (dường như được chọn ngẫu nhiên).Ngăn GitHub cho Windows thêm biểu tượng cảm xúc vào thư cam kết ban đầu của tôi

Đây là một screencap của vấn đề này trong hành động: http://i.stack.imgur.com/sXVkv.gif
Các biểu tượng cảm xúc trong ví dụ trên là "bóng confetti": http://i.stack.imgur.com/ePYdv.png

Làm thế nào để ngăn chặn biểu tượng cảm xúc này? Hoặc ít nhất, làm cách nào để ngăn không cho thay đổi nội tâm tự động được cam kết để tôi có cơ hội để chỉnh sửa thông báo cam kết để xóa biểu tượng cảm xúc?

Mặc dù tôi muốn tương tác với GUI của chương trình, nhưng tôi có đủ thực hành với dòng lệnh nếu việc khắc phục sự cố này yêu cầu sử dụng nó, tôi thấy thoải mái với điều đó.

Bất kỳ trợ giúp nào cho điều này sẽ được nhiều người đánh giá cao.

+2

'git commit --amend', sau đó chỉnh sửa thông điệp cam kết , sau đó 'git push --force' (nếu lần commit đầu tiên cũng bị đẩy ra sau lưng bạn). Tôi sẽ tránh xa github cho cửa sổ. Các dòng lệnh là cách tốt hơn, và nếu bạn muốn có một GUI, tortoisegit và sourcetree là lựa chọn thay thế tốt hơn nhiều. –

+2

Cảm ơn đề xuất - điều đó có tác dụng để chỉnh sửa tin nhắn và tôi sẽ xem xét các lựa chọn thay thế đó. Bạn có thể đăng bình luận của bạn như là một câu trả lời nếu bạn muốn, mặc dù tôi vẫn sẽ chờ đợi một chút cho bất kỳ câu trả lời về cách thay đổi hành vi mặc định của chương trình. – ZCh

Trả lời

5
git commit --amend 

, sau đó chỉnh sửa thông điệp cam kết, sau đó

git push origin master --force 

(nếu ban đầu cam kết cũng được đẩy sau lưng bạn)

Các vấn đề liên quan