1.Git已经有了远程地址,想更换远程地址,如何操作? git remote -v (查看) git remote remove origin (移除) git remote -v (确认) 2.暂存本地修改,先获取服务器数据。 git stash git stash show 查看是否暂存成功 git pop 取出最近一次暂存 如果有多个stash,可以 git stash save "name" git stash list 查看所有暂存 git stash apply stash @{X} 取出相应的暂存 git stash drop stash @{X} 取出相应的暂存 3.删除已经提交到服务器上的提交。 3.1 取消当前版本之前的两次提交 git reset --hard HEAD~2 3.2 强制提交到远程版本库,从而删除之前的两次提交数据 git push origin HEAD --force 4.git项目子模块的操作。 4.1删除 (1)git rm --cached (2)删除实际目录 4.2添加 git submodule add https://xxx 5.删除Gitee上的标签 (1)删除指定的本地标签:git tag -d (2)推送删除标签命令:git push origin :refs/tags/ 6.Git打印日志,仅仅显示commit id和提交说明,一行一个 git log --oneline --abbrev-commit 7.恢复某次提交删除的文件或者文件夹 git checkout commitid -- /path/folder/to 8.git更改分支master为main git branch -M main