git 日常操作
强制远程覆盖本地代码
1 | git fetch --all #取回远程库的所有修改; |
将某一次或多次提交合并至某分支
1 | git cherry-pick <commit id>:单独合并一个提交 |
1 | git cherry-pick <start-commit-id>..<end-commit-id> |
前者表示把到之间(左开右闭,不包含start-commit-id)的提交cherry-pick到当前分支;
后者有”^”标志的表示把到之间(闭区间,包含start-commit-id)的提交cherry-pick到当前分支。
Comments