基础命令不提了,文档很多。记录几个工程中实际用到的操作。
资源
- Git 官方文档
- Pro Git 中文版
- Codecademy Git 教程 — 在线交互式学习
删除远程分支
从 Git v1.7.0 起,推荐使用 --delete 语法:
| |
详见 git-push 文档。
回退最近一次提交
| |
参考 Stack Overflow。
注意:如果只是想修改提交信息,git commit --amend 更合适。reset 会断开与历史提交的关联,而 amend 只编辑最近一次提交的信息。
提取某次提交的内容(cherry-pick)
多分支开发时容易改乱分支,手动合并代码很痛苦。直到发现这个命令:
| |