I'm recently trying to start my own project on a community git repo, and I've been having some complications. I'm new to git, but here's what I've been trying to do to just test it.
I run the following commands and they all run ok.
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 firstname.lastname@example.org:community/testproject.git
and all of the above commands run with no error. However, when I the run the next command I get a huge error.
git push -u origin master
and the error is.
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.email@example.com': 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'
I'm not really sure what to do from here, but any help is much appreciated.
Also, I'm running Arch if it matters.
Edit: I've tried re-installing rake and it didn't work. My current version of rake was 10.1.1, so I tried removing it and replacing it with version 10.1.0 and that also didn't fix it.
However when I was installing rake, I got an error:
WARNING: You don't have /home/josh/.gem/ruby/2.0.0/bin in your PATH, gem executables will not run.
Could this be contributing to the problem?