git@vger.kernel.org mailing list mirror (one of many)
 help / color / mirror / code / Atom feed
From: Andrew Neil <andrew.jr.neil@googlemail.com>
To: git@vger.kernel.org
Subject: Re: Problem with submodules
Date: Fri, 29 May 2009 14:38:32 +0100	[thread overview]
Message-ID: <7FD6E590-8C6F-4DC6-8F64-A52FFCA92515@googlemail.com> (raw)
In-Reply-To: <77493F66-6FBF-46E8-AD5B-702DC245AA43@googlemail.com>

I found a solution to this here:

	http://www.websideattractions.com/2008/10/21/no-color-for-git/

Turns out that the following line in my .profile was messing things up:

	GREP_OPTIONS="--color=always"; export GREP_OPTIONS

I changed --color=always to auto, and everything works fine now.

Cheers,
Drew


On 29 May 2009, at 12:44, Andrew Neil wrote:

> I am having trouble with submodules on one of my machines. When I run
> `git submodule init`, then `git submodule update`, it looks as though
> everything is going fine, then it crashes out with an error:
> "pathspec '665a3c' did not match any file known to git.".
> (The full output is pasted below).
>
> According to this article: http://book.git-scm.com/5_submodules.html
> under the heading "Pitfalls with submodules", this error is expected
> to occur if you don't publish changes to a submodule. This doesn't
> seem to be the problem in my case. I have tried installing the same
> git repository on 2 other machines, and the submodule init/update
> commands worked fine on both of them. So it looks as though there is
> something on one of my machines that is interfering with this process.
>
> I discovered that if I run the `git submodule update` command as sudo,
> the problem goes away. However, this has the side-effect that the
> submodule directories are created with root as the owner.
>
> Can anyone help with this problem?
>
> Much appreciated,
> Drew
>
>
> Here is the full output of the init/update commands, with my faulty
> machine:
>
> $ git submodule init
> Submodule 'vendor/plugins/dataset' (git://github.com/jgarber/ 
> dataset.git) registered for path 'vendor/plugins/dataset'
> Submodule 'vendor/plugins/simply_versioned' (git://github.com/mmower/ 
> simply_versioned.git) registered for path 'vendor/plugins/ 
> simply_versioned'
> $ git submodule update
> Initialized empty Git repository in /Users/drew/web/extensions/ 
> chronicle/vendor/plugins/dataset/.git/
> remote: Counting objects: 899, done.
> remote: Compressing objects: 100% (692/692), done.
> remote: Total 899 (delta 539), reused 250 (delta 158)
> Receiving objects: 100% (899/899), 141.93 KiB | 42 KiB/s, done.
> Resolving deltas: 100% (539/539), done.
> error: pathspec '665a3c03f6a65a586839b8de437c60f98177dd78' did not  
> match any file(s) known to git.
> Unable to checkout '665a3c03f6a65a586839b8de437c60f98177dd78' in  
> submodule path 'vendor/plugins/dataset'
>

  reply	other threads:[~2009-05-29 13:38 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-05-29 11:44 Problem with submodules Andrew Neil
2009-05-29 13:38 ` Andrew Neil [this message]
  -- strict thread matches above, loose matches on Subject: below --
2016-10-09 14:41 venv21
2016-10-09 17:51 ` Dennis Kaarsemaker
2016-10-09 19:15   ` venv21
2016-10-09 19:22     ` venv21
     [not found]     ` <1476046602.26041.3.camel@kaarsemaker.net>
2016-10-10  5:45       ` Stefan Beller

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: http://vger.kernel.org/majordomo-info.html

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=7FD6E590-8C6F-4DC6-8F64-A52FFCA92515@googlemail.com \
    --to=andrew.jr.neil@googlemail.com \
    --cc=git@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://80x24.org/mirrors/git.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).