git 实用命令(持续更新)

前端之家收集整理的这篇文章主要介绍了git 实用命令(持续更新)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

@H_301_0@git 放弃本地commit,强制使用远程commit

git fetch --all
git reset --hard origin/master
@H_301_0@git 放弃本地暂存文件
git reset HEAD .
@H_301_0@git 放弃本地修改(未暂存)
git checkout -- .
@H_301_0@git 放弃未跟踪文件

交互模式

git clean -i
@H_301_0@git 删除远程分支
git push origin -d branch_name
@H_301_0@git 删除本地分支
git branch -d branch_name
@H_301_0@git 拉取远程分支
git checkout -b 本地分支名x origin/远程分支名x
@H_301_0@git 版本回退(谨慎使用)
git reset --soft commit # 回退到某个 commit 并保留目前的版本到暂存区
git reset commit # 回退到某个 commit 并保留目前的版本到工作目录
git reset --hard commit # 回退到某个 commit 并丢弃暂存区和工作目录
git push -f -u origin master # 将回退的版本强制提交到远程服务器

猜你在找的Git相关文章