git仓库重新创建master分支

新建一个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 文件

参考:

原文地址:https://www.cnblogs.com/linyufeng/p/13518980.html