2011-08-08 106 views
0

我已經啓用了歷史xcdatamodel file.From它出現在Xcode的是一個文件 從終端的一組文件夾xcdatamodel歷史造成混帳推錯誤

my.xcdatamodeld/

 my 2.xcdatamodel 
     my.xcdatamodel 

我由於這個錯誤,我無法將其發送到我的遠程git存儲庫

indmacsunelama$ git push 
Counting objects: 19, done. 
Delta compression using up to 2 threads. 
Compressing objects: 100% (13/13), done. 
Writing objects: 100% (14/14), 34.11 KiB, done. 
Total 14 (delta 5), reused 7 (delta 1) 
remote: usage: git cat-file (-t|-s|-e|-p|<type>|--textconv) <object> 
remote: or: git cat-file (--batch|--batch-check) < <list_of_objects> 
remote: <type> can be one of: blob, tree, commit, tag 
remote:  -t show object type 
remote:  -s show object size 
remote:  -e exit with zero when there's no error 
remote:  -p     pretty-print object's content 
remote:  --textconv   for blob objects, run textconv on object's content 
remote:  --batch    show info and content of object standard input 
remote:  --batch-check   show info about objects fed from the standard input 

remote: error: hook declined to update refs/heads/master 
To git://mylinuxbox.us.spec.com/mobile.git 
! [remote rejected] master -> master (hook declined) 
error: failed to push some refs to 'git://mylinuxbox.us.spec.com/mobile.git' 

回答

0

這些錯誤表明您的遠程代表安裝了錯誤掛鉤ository。檢查遠程服務器上mobile.githooks子目錄,並查看已啓用的掛接。看起來鉤子在某個時候被誤用git cat-file

+0

似乎文件名中的空格導致掛鉤中的git cat-file命令失敗......感謝Mark :) –