Подтвердить что ты не робот

Как показать 'git винить' в Visual Studio 2013?

В Visual Studio 2013 update 2 с интеграцией Git есть ли способ показать в редакторе, который в последний раз модифицировал строку? (например, команда git blame?)

4b9b3361

Ответ 1

TFS (а также VS) использует термин "Annotate" вместо "Blame", просто щелкните правой кнопкой мыши на редакторе, когда у вас открыт файл, затем нажмите Source Control, Комментирование.

Я уверен, что есть другие способы сделать это, будь то из меню, панелей инструментов, браузера решений и т.д.

Ответ 2

Для кода Visual Studio (если вы используете его вместо Visual Studio 2013), попробуйте это чрезвычайно полезное расширение с именем: Git Lens: https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens

Он покажет, кто изменил строку, используя встроенный текст вашего кода, как показано ниже: enter image description here

Прошли те дни, когда вы печатали git blame <file-name, а затем искали предполагаемую строку во всем коде.

Обновление (17.10.2020): Новая версия кода Visual Studio (v1.38.0) показывает, кто изменил каждую строку в нижней панели редактора. Для этого вам не нужен Git Lens.