Want to figure out how many lines of code are in your Git repository? I’ve had an alias in my
.bashrc file for ages that does just that.
git ls-files | xargs wc -l
git ls-files to generate a list of files, which it then passes it to the wc command, which generates word and character count statistics (the “l” flag makes it count lines).
Obviously the line is a bit of a mouthful (handful?). So you can create an easier alias, like “gitlines” and put it in your
alias gitlines="git ls-files | xargs wc -l"