Q: 如何以某次commit作为基点建立分支
- 找到Commit的ID
- 以该Commit为基点建立分支:
git branch branch_name commit_id
- 或以Label过的Commit为基点建立分支:
git branch branch_name label
- 切换分支,如果分支不存在则建立:
git checkout -b branch_name commit_id_or_label
Q: 如何创建一个空的新分支
- 创建一个分支,不从任何以后分支继承:
git checkout --orphan new_branch_name
- 删除当前工作路径中所有文件:
git rm --cached -r .
网友评论