मैं हाल ही में एक सामुदायिक git रेपो पर अपना प्रोजेक्ट शुरू करने की कोशिश कर रहा हूं, और मुझे कुछ जटिलताएं हो रही हैं। मैं नया हूँ, लेकिन यहाँ है कि मैं क्या कर रहा हूँ बस इसे परखने की कोशिश कर रहा हूँ।
मैं निम्नलिखित कमांड चलाता हूं और वे सभी ठीक चलते हैं।
git config --global user.name "MYNAME"
git config --global user.email "MYEMAIL"
mkdir testproject
cd testproject
git init
touch README
git add README
git commit -m 'first commit'
git remote add origin git@git.xxxxx.org:community/testproject.git
और उपरोक्त सभी कमांड बिना किसी त्रुटि के चलते हैं। हालाँकि, जब मैं अगली कमांड चलाता हूं तो मुझे बहुत बड़ी त्रुटि मिलती है।
git push -u origin master
और त्रुटि है
Counting objects: 3, done.
Writing objects: 100% (3/3), 204 bytes | 0 bytes/s, done.
Total 3 (delta 0), reused 0 (delta 0)
Username for 'http://git.xxxxxx.org': MYEMAIL
Password for 'http://MYEMAIL.com@git.xxxxxx.org':
remote: /usr/local/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/spec_set.rb:92:in `block in materialize': Could not find rake-10.1.0 in any of the sources (Bundler::GemNotFound)
remote: from /usr/local/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/spec_set.rb:85:in `map!'
remote: from /usr/local/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/spec_set.rb:85:in `materialize'
remote: from /usr/local/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/definition.rb:114:in `specs'
remote: from /usr/local/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/definition.rb:159:in `specs_for'
remote: from /usr/local/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/definition.rb:148:in `requested_specs'
remote: from /usr/local/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/environment.rb:18:in `requested_specs'
remote: from /usr/local/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/runtime.rb:13:in `setup'
remote: from /usr/local/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler.rb:120:in `setup'
remote: from /usr/local/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/setup.rb:17:in `<top (required)>'
remote: from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
remote: from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
remote: error: hook declined to update refs/heads/master
To http://git.xxxxxx.org/community/testproject.git
! [remote rejected] master -> master (hook declined)
error: failed to push some refs to 'http://git.xxxxxx.org/community/testprojact.git'
मुझे वास्तव में यकीन नहीं है कि यहां से क्या करना है, लेकिन किसी भी मदद की बहुत सराहना की जाती है।
इसके अलावा, मैं आर्क चला रहा हूँ अगर यह मायने रखता है।
संपादित करें: मैंने रेक को फिर से स्थापित करने की कोशिश की है और यह काम नहीं किया। रेक का मेरा वर्तमान संस्करण 10.1.1 था, इसलिए मैंने इसे हटाने की कोशिश की और इसे संस्करण 10.1.0 के साथ बदल दिया और इसे भी ठीक नहीं किया।
हालाँकि जब मैं रेक स्थापित कर रहा था, मुझे एक त्रुटि मिली:
WARNING: You don't have /home/josh/.gem/ruby/2.0.0/bin in your PATH,
gem executables will not run.
क्या यह समस्या में योगदान दे सकता है?