比较
比较提交 Git Diff
比较提交只能在未提交前查看修改了那些内容
使用git diff命令查看
# 比较修改了那些文件
git diff
# 如果文件有新建的,还没有提交到缓冲区,先提交到缓冲区在使用git diff --cached查看
git diff --cached
# 当文件通过git commit提交到仓库后git diff与git diff --cached将不能查看到任何内容
比较分支
比较分支同样使用git diff命令
# 先使用git branch命令创建一个新的分支
git branch newBranch
# 切换到newBranch分支中
git checkout newBranch
# 再在newBranch分支中添加一些文件,并提交
echo "new file1" >> file1
echo "new file2" >> file2
git add .
git commit -m "提交文件到分支中"
# 再使用git diff <分支名> <分支名> 命令查看差异
git diff newBranch master