Util | Git使用小结
从今天开始正式使用git,记录每日代码量,早日成为5w行入门码农。
Talk is cheap. Show me the code.
1 Git 提交代码
1 | 1. git status # 查看当前状态、文件修改状态(红字) |
2 Git 代码管理
- 个人代码量统计
- 全部时间
1
git log --author="<username>" --pretty=tformat: --numstat | awk '{ add += $1; subs += $2; loc += $1 - $2 } END { printf "added lines: %s, removed lines: %s, total lines: %s\n", add, subs, loc }' -
- 指定时间段
1
2git log --since="<start date e.g.2020-01-01>" --before="<end date e.g.2020-12-31>" --author="<username>" \
--pretty=tformat: --numstat | awk '{ add += $1; subs += $2; loc += $1 - $2 } END { printf "新增行数: %s, 移除行数: %s, 总行数: %s\n", add, subs, loc }'
Util | Git使用小结