- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 Git 合并分支选项 --squash 合并提交历史
git merge --squash branchname –squash选项的含义是:本地文件内容与不使用该选项的合并结果相同,但是不提交、不移动HEAD,因此需要一条额外的commit命令。其效果相当于将another分支上的多个commit合并成一个,放在当前分支上,原来的commit历史则没有拿过来。 git commit -m 'commit text' ...
2019-12-17 13:37:46 1340
原创 Git放弃文件修改
已提交 # 撤销提交,保留修改内容 git reset <commit_id> # 撤销提交,不保留修改内容 git reset --hard <commit_id> 已暂存文件 # 撤销单个文件暂存 git reset HEAD <filename> # 撤销所有文件/文件夹暂存 git reset HEAD . 已跟踪未暂存文件 # 撤销单个文件 g...
2019-12-02 13:12:31 175
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人