我们在sourcerepo.com上有一个裸git存储库.有时,在推动时,我们得到"错误:未能推送一些参考",但推动成功,如果有什么遗漏,则不明显是什么.这不是常见的问题,你必须在你可以推动之前拉动; 看到:
2t2% git pull
remote: Counting objects: 57, done.
remote: Compressing objects: 100% (30/30), done.
remote: Total 30 (delta 25), reused 0 (delta 0)
Unpacking objects: 100% (30/30), done.
From tiptap.sourcerepo.com:tiptap/2t2
cb6c0e5..1dfea54 master -> origin/master
Merge made by recursive.
app/stylesheets/facebox.scss | 11 +++
app/stylesheets/screen.scss | 28 ++++++--
app/views/answers/tip_detail.html.erb | 2 +
app/views/shared/_tip_box.html.erb | 26 ++++---
app/views/tip/tip_answer.js.erb | 37 ++++++++++-
config/application.rb | 2 +-
public/javascripts/application.js | 1 -
public/javascripts/tip_animation.js | 116 +++++++++++++++++++++++++++++++++
public/stylesheets/facebox.css | 11 +++
9 files changed, 212 insertions(+), 22 deletions(-)
mode change 100644 => 100755 app/views/shared/_tip_box.html.erb
mode change 100644 => 100755 app/views/tip/tip_answer.js.erb
mode change 100644 => 100755 config/application.rb
mode change 100644 => 100755 public/javascripts/application.js
create mode 100755 public/javascripts/tip_animation.js
2t2% git push
Counting objects: 18, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (10/10), done.
Writing objects: 100% (10/10), 1.54 KiB, done.
Total 10 (delta 7), reused 0 (delta 0)
To git@tiptap.sourcerepo.com:tiptap/2t2.git
1dfea54..faf6014 master -> master
error: failed to push some refs to 'git@tiptap.sourcerepo.com:tiptap/2t2.git'
Run Code Online (Sandbox Code Playgroud)
我能找到的关于这个错误的所有讨论都是关于推拉之前或关于包装对象死亡; 这个错误在野外意味着什么,我们该怎么做呢?
Vol*_*da2 10
如果您忘记创建第一个提交并开始推送,则可能会发生此错误.所以你需要创建第一个提交.
git add .
git add -u
git commit -m "First commit"
git push
Run Code Online (Sandbox Code Playgroud)