git svn 日记
1. git log -p -1 --name-only
该命令用于查看最新的一次提交记录的详细信息,包括文件更改情况。
git log
:显示 Git 仓库的提交历史。-p
:显示每次提交的差异 (diff),也就是文件内容的修改部分。-1
:表示只显示最近的一次提交。--name-only
:只显示被修改的文件名,而不显示详细的差异内容。
总结:该命令会输出最近一次提交的日志,显示提交的差异内容 (-p
),并附带被修改的文件名 (--name-only
)。
2.git reset --soft <commit_id>
详细解释
当git pull 冲突的时候,可以使用该命令。
git reset --soft <commit_id>
命令用于将当前分支回退到指定的提交(<commit_id>
),但保留工作区和暂存区的更改,即提交历史会被回退,但文件的更改仍然可以继续操作或重新提交。