1.commit后如何撤销
git reset --soft HEAD^ //撤销到add后状态
2.add 后如何撤销
git reset 文件名
3.删除远程分支
git push origin --delete [branch_name]
4.删除分支的指令:
git branch -d 分支名
5、本地初始化上传到git新仓库报错:fatal: refusing to merge unrelated histories
这是因为远程仓库已经存在代码记录了,并且那部分代码没有和本地仓库进行关联,我们可以使用如下操作允许pull未关联的远程仓库旧代码:
git pull origin master --allow-unrelated-histories
//然后push
git push -u origin master
未完待续。。。