2014-11-20 20 views
5

Jestem nowy dla git i GitHub. Używam programu GitHub dla systemu Windows na 64-bitowym systemie Windows 7. Nie podoba mi się to, że kiedy tworzę nowe lokalne repozytorium, początkowa zmiana, w której dodawany jest plik .gitattributes, otrzymuje wiadomość zatwierdzającą zawierającą emotikon (pozornie wybraną losowo).Zapobieganie dodawaniu emotikonów do mojego początkowego komunikatu zatwierdzenia przez GitHub dla systemu Windows.

Oto SCREENCAP tego problemu w działaniu: http://i.stack.imgur.com/sXVkv.gif
emotikon w powyższym przykładzie było konfetti „piłkę”: http://i.stack.imgur.com/ePYdv.png

Jak mogę zapobiec emotikon? A przynajmniej, w jaki sposób zapobiec automatycznemu zatwierdzeniu zmiany początkowej, aby umożliwić mi usunięcie wiadomości z emotikonu?

Mimo że wolę interakcję z GUI programu, mam dość praktyki z wierszem poleceń, że jeśli poprawka dotycząca tego problemu wymaga użycia go, jestem z tym zadowolony.

Każda pomoc w tym zakresie byłaby bardzo doceniana.

+2

'git commit --amend', a następnie edytować wiadomość popełnić , a następnie 'git push --force' (jeśli wstępne zatwierdzenie również zostało zepchnięte za ciebie). Trzymałbym się z dala od githubu na okna. Linia poleceń jest znacznie lepsza, a jeśli chcesz mieć GUI, tortoisegit i sourcetree są o wiele lepszymi alternatywami. –

+2

Dzięki za sugestię - to działa, aby edytować wiadomość, a ja przyjrzę się tym alternatywom. Jeśli chcesz, możesz opublikować swój komentarz jako odpowiedź, choć nadal będę czekał na odpowiedź na pytanie, jak zmienić domyślne zachowanie programu. – ZCh

Odpowiedz

5
git commit --amend 

, a następnie edytować wiadomość commit, następnie

git push origin master --force 

(jeśli początkowa commit również popchnął do tyłu)