Region C# хорошо или плохо?
и как его быстро найти? Среди многих, многих коммитов?
"Ой, всё!" (ц) git blame В большинстве гуёвых клиентов тоже легко смотрится. Секунд так за 5. Проблема, конечно, если ваш решарпер в каждом коммите все строки меняет. Тогда ничего не найдёте.
огда даже для того чтобы найти свои изменения приходится делать фильтр по ветке и по коммитеру.
Вы, простите, какой-то ерундой маетесь. git log --author="vasja" что, слишком сложно? А! Я вспомил. У вас же ещё консолебоязнь... Тогда разбирайтесь как это в вашем гуёвом приложении работает.
ну и кто захочет иметь подобные проблемы, чтобы делать всё "правильно"?
Не вы. Вы не хотите и не делаете. Пожалуйста, ваше право. Просто перестаньте постоянно рассказывать как не работает то что вы не понимаете и не делаете.
отчего именно жертва? В "правильном" коде таких проблем не возникнет.
Ага. А правильный код - это код, который меняете только вы, понимаю.
Два разработчика переименовывают каждый по одной функции одного и того же класса. Каждый в своей ветке. Что тут неправильного? С чем работал, то и переименовал. Без вашей решарповской сортировки такие изменения отлично автоматически смержатся.
P.S. Извините, что-то я сегодня особо злобный, достали-с.