每次提交只包含一类修改。开始工作前创建分支,提交前查看差异,合并前运行测试。
git switch -c feature/example
git status
git diff
git add src/example.py
git commit -m "add example parser"
git rebase main排查问题
git log --oneline:查看提交历史。git diff --staged:查看即将提交的内容。git restore --staged 文件:取消暂存。git blame 文件:查看每行最后一次修改。