我有一个远程仓库,我想通过ssh从我的本地机器上推送。但由于提到错误here我无法解决问题,因为当服务器git怀疑我可能会损坏那里的文件时,我会收到远程错误。
'[remote rejected] master -> master (branch is currently checked out)'
在另一个问题中提到的解决方案是结帐到服务器上的另一个分支,这有效,但非常烦人。因为我想在那里运行主分支,所以我不想在从本地仓库推送数据之前总是切换到服务器上的另一个分支。
我该如何解决?