当时使用git init
参见git仓库时,git push 会出现如下错误,
[remote rejected] master -> master (branch is currently checked out)’
解决办法如下:
这是由于远程的仓库目录中,存在一些其它与git本地仓库相关的文件或是目录,导致无法push代码。解决的办法是在远程的仓库目录中,运行下面的命令:
git config --bool core.bare true
这样,就会将那些文件或是目录删除,得到一个干净的仓库,然后就可以git push了。
或者,在创建远程仓库之初,用下面的命令创建:
git init --bare
这样git就会创建一个干净的仓库