所以 - 今天我想做一件好事并重新排列我的存储库中的文件。提交并推送到我的Assembla
存储库。
由于我没有使用 git 移动命令,所有文件都丢失了历史记录。我意识到自己的错误,并想摆脱不必要的改变,这样我就可以在之后做出正确的举动。我尝试了这里显示的方法,但我得到了:
$ git push -f origin 49bcfdceb30a1e9cfab0f0e7e39bfa04dc726b78:master
Total 0 (delta 0), reused 0 (delta 0)
remote: error: denying non-fast-forward refs/heads/master (you should pull first)
To git@git.assembla.com:myproject.git
! [remote rejected] 49bcfdceb30a1e9cfab0f0e7e39bfa04dc726b78 -> master (non-fast-forward)
error: failed to push some refs to 'git@git.assembla.com:myproject.git'
信息:
% 49bcfdceb30a1e9cfab0f0e7e39bfa04dc726b78 is the one tagged 'beforerearrange'
有关如何解决此问题的任何建议?