新建一个test
分支,用于稍后重命名为master
,并切换到这个分支: git checkout -b test
删除本地的master分支:git branch -D master
将当前的test分支命名为master: git branch -m master
最后强制提交一次更改:git push -f origin master
最好去config文件看一下master的追踪分支是不是remote的master,如果不是,增加一下追踪即可:
git branch -u origin/remote_branch_name local_branch_name
-u意思是:--set-upstream-to
git 重命名文件: git mv 旧文件 新文件
git 删除文件: git rm 文件
参考: