Napisałem program konsolowy który między innymi wywołuje git'a żeby ściągnąć i wypchnąć pliki. Chciałbym całą jego pracę log'ować do pliku.
Użyłem takiego rozwiązania:
https://forums.asp.net/t/2168236.aspx?How+do+I+show+and+save+my+console+output+in+textfile+as+well+as+show+in+command+prompt
jednakże to co się dzieje po wywołaniu git'a nie zostaje zapisane do pliku, a na tym mi najbardziej zależy żeby wiedzieć że np dany push wykonaj się bez problemu.
Jedyne co zostaje w log'u to np. info o git checkout:
"Your branch is ahead of 'origin/develop' by 2 commits.
(use "git push" to publish your local commits)"
Skoro wszystko się dzieje w obrębie jednej konsoli to chyba można to jakoś log'ować