GIt 操作补充

常用的git操作命令

常用的git操作命令已经能够满足日常的工作需求

现补充一些高级命令

git branch -D branchname    // 删除本地分支

git push origin --delete branchname    // 删除远程分支

git checkout -- filename    // 撤销修改(未add)

git reset HEAD filename    // 撤销暂存区的(已add)

git diff filename    // 比较修改前后文件

git reflog    // 展示之前所有的git操作(包括已经被删除的commit记录和reset操作)

git log    // 显示所有提交过的版本信息

git reset --hard xxxxxxx    // 回退到某版本

cat filename   //  查看文件内容(不属于git)

git cherry-pick xxxxxxx    //  合并某个commit

git push -f origin branchname  // 强制覆盖远程代码

下面听个故事娱乐一下

你可能感兴趣的:(GIt 操作补充)