Git 入门
George Boorman
Curriculum Manager, DataCamp
ls、cdgit initgit add .、git commit -mGit 如何存储数据
git log
3--since--untilgit show c27fa856

| 命令 | 功能 |
|---|---|
git diff report.md |
显示未暂存文件与最新提交的差异 |
git diff --staged report.md |
显示已暂存文件与最新提交的差异 |
git diff 35f4b4d 186398f |
通过哈希比较两次提交的差异 |
git diff HEAD~1 HEAD~2 |
使用 HEAD 语法比较两次提交的差异 |
| 命令 | 结果 |
|---|---|
git revert HEAD |
回退指定提交的所有文件 |
git revert HEAD --no-edit |
回退且不打开文本编辑器 |
git revert HEAD -n |
回退但不创建新提交 |
git checkout HEAD~1 -- report.md |
从上一次提交回退单个文件 |
git restore --staged report.md |
将单个文件移出暂存区 |
git restore --staged |
将所有文件移出暂存区 |
Git 入门