2010-11-09 9 views

Odpowiedz

37

To git commit -m "commit message". Brakuje Ci flagi -m.

+3

Dzięki. Szukałem tego rozwiązania w całym Internecie, ponieważ robiłem 'git commit --amend 'commit message'' zamiast' git commit --amend -m' commit message''. Znalazłem rozwiązania obejmujące podwójne cytaty, ale które były całkowicie niezwiązane z moim problemem. – Wok

26

Jeśli używasz systemu Windows należy użyć cudzysłowia

+1

Dziękuję, zajęło trochę czasu, aby rozpoznać problem qoutes po tle w systemie Linux. – Yauhen

2

Bardzo dobry punkt użyciem cudzysłowów na oknach. Kosztowało mnie to wiele godzin, próbując zrozumieć, dlaczego pojedynczy cytat nie zadziałał. Dziękuję Ci! Jedna rzecz, o której chciałbym tutaj wspomnieć z własnego doświadczenia, to, że z jakiegoś powodu nadal musisz zrobić "git commit-a", aby móc później przesłać do zdalnego repozytorium git, takiego jak "git push". i prawie nie ma sensu robienie tylko komunikatu zatwierdzenia "git commit -m" ... "" coz, zrestartujesz go w edytorze vi, gdy wykonasz polecenie git commit -a w oknach. Myślę, że tylko w oknach trzeba zrobić "git commit -a" zamiast tylko "git commmit -m" msg "'

Powiązane problemy