已经提交到github的代码,怎么撤回
#?查看提交记录,找到上一次提交的标识符
git?log
执行以上命令会看到类似:
commit?xxxx2222222xxxAuthor:?xxx
Date:?Mon?Jul?31?19:20:48?2017?+0800
commit?xxx33333333xxx
Author:?xxx
Date:?Mon?Jul?30?19:20:48?2017?+0800
commit 后面的即某次提交的标识符。以上最新的一次提交是31号,倒数第二次提交是30号。
假设需要回退到30号(即撤销最后一次的提交):
?git?reset?--hard?xxx33333333xxx git?push?origin?HEAD?--force依次执行以上代码即可?git reset --hard 后面跟的是具体的标识符,要根据实际情况替换。
如果是只提交了一次要删除整个项目,去 Github 项目设置里删除项目。即点击项目下的 settings =>?Delete this repository(拉到页面最下方)