Assuming I have a text file
alex
bob
matrix
will be removed
git repo
and I have updated it to be
alex
new line here
another new line
bob
matrix
git
Here, I have added lines number (2,3) and updated line number (6)
How can I get these line numbers info using git diff or any other git command?
git diff --stat
will show you the output you get when committing stuff which is the one you are referring to I guess.
git diff --stat
For showing exactly the line numbers that has been changed you can use
git blame -p <file> | grep "Not Committed Yet"
And the line changed will be the last number before the ending parenthesis in the result. Not a clean solution though :(