Git: Як знайти, який фільтр видалив рядок?


13

Я знаю, що я додав рядок у певний комітет і бачу його в приватному акаунті GitHub. У моєму теперішньому відділенні його вже немає. Як я можу знайти, який комітет його видалив?

Відповіді:


15

Використовувати git blameз --reverseопцією:

$ git blame --reverse START.. file.ext

де START - це редакція, яка все ще містить відповідний рядок.


Далі наступна фіксація - це та, яка видаляє рядок.
cweiske

3
Було б добре додати, що це робить, а саме показати кожен рядок з останнім комітом, на якому він все ще існував.
polynomial_donut
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.