pchanie zmiany TEMP Heroku a następnie ich usunięcie (od git)

głosy
4

Czasami skończyć z czymś, czego potrzebują do debugowania w moim app szyn na Heroku. Na przykład, mogę wyjście pewne informacje debugowania w widoku. Obecnie Zrobię zmiany w kodzie, zobowiązać go do git, a następnie wcisnąć go do Heroku. Kiedyś skończę będę usunąć kod debugowania, zobowiązać się wcisnąć do Heroku ponownie. Problemem jest to, że moja historia git dostaje bałagan z tego bałaganu. Ponieważ mój kod temp został wciśnięty do Heroku nie mogę zmienić historię za pomocą git rebase.

Czy istnieje sposób, aby to zrobić i oczyścić historię git?

Proszę pamiętać, moje pytanie jest naprawdę o tym, jak cofnąć zmiany temp zrobiłem tak, że nie pojawiają się w mojej historii git.

Utwórz 11/02/2012 o 01:15
użytkownik
W innych językach...                            


1 odpowiedzi

głosy
2

Najprostszym sposobem jest odgałęzienie kodu debugowania przy użyciu git branch debugpotem git checkout debug. Stamtąd można wcisnąć, że do Heroku z poleceniem git push heroku debug:master. Kiedy nadszedł czas, aby wykonać kopię, że z kodzie, ty git checkout master, git push heroku master --forcei nadpisać kod debugowania Heroku i git branch -D debugusunąć gałąź debugowania.

Odpowiedział 11/02/2012 o 02:22
źródło użytkownik

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more