* Git ghost references
@ 2012-01-02 23:42 Chris Leong
2012-01-03 8:23 ` Johannes Sixt
0 siblings, 1 reply; 3+ messages in thread
From: Chris Leong @ 2012-01-02 23:42 UTC (permalink / raw)
To: git
I seem to have a "ghost reference" - ie. I can check out a reference
that doesn't appear to exist. Does anyone know what might cause this?
~/gaf-cvs (project-membership)$ g show-ref | grep production
~/gaf-cvs (project-membership)$ g gc --prune=now
Counting objects: 117306, done.
Delta compression using up to 2 threads.
Compressing objects: 100% (25270/25270), done.
Writing objects: 100% (117306/117306), done.
Total 117306 (delta 83839), reused 117283 (delta 83820)
~/gaf-cvs (project-membership)$ g co production
Note: checking out 'production'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:
git checkout -b new_branch_name
HEAD is now at ae5b621... Merge branch 'master' of git.freelancer.com:production
~/gaf-cvs ((no branch))$
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Git ghost references
2012-01-02 23:42 Git ghost references Chris Leong
@ 2012-01-03 8:23 ` Johannes Sixt
2012-01-03 8:32 ` Chris Leong
0 siblings, 1 reply; 3+ messages in thread
From: Johannes Sixt @ 2012-01-03 8:23 UTC (permalink / raw)
To: Chris Leong; +Cc: git
Am 03.01.2012 00:42, schrieb Chris Leong:
> I seem to have a "ghost reference" - ie. I can check out a reference
> that doesn't appear to exist. Does anyone know what might cause this?
>
> ~/gaf-cvs (project-membership)$ g show-ref | grep production
> ~/gaf-cvs (project-membership)$ g co production
> Note: checking out 'production'.
> ...
The most likely reason is that you have a ref 'production' directly in
the .git directory. Perhaps you or one of your scripts created it
accidentally using 'git update-ref production ae5b621', i.e., without
giving the full ref path name.
-- Hannes
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Git ghost references
2012-01-03 8:23 ` Johannes Sixt
@ 2012-01-03 8:32 ` Chris Leong
0 siblings, 0 replies; 3+ messages in thread
From: Chris Leong @ 2012-01-03 8:32 UTC (permalink / raw)
To: Johannes Sixt; +Cc: git
I did have a production file in my .git and also an empty folder left
in my remotes. Thanks heaps!
On Tue, Jan 3, 2012 at 7:23 PM, Johannes Sixt <j6t@kdbg.org> wrote:
> Am 03.01.2012 00:42, schrieb Chris Leong:
>> I seem to have a "ghost reference" - ie. I can check out a reference
>> that doesn't appear to exist. Does anyone know what might cause this?
>>
>> ~/gaf-cvs (project-membership)$ g show-ref | grep production
>> ~/gaf-cvs (project-membership)$ g co production
>> Note: checking out 'production'.
>> ...
>
> The most likely reason is that you have a ref 'production' directly in
> the .git directory. Perhaps you or one of your scripts created it
> accidentally using 'git update-ref production ae5b621', i.e., without
> giving the full ref path name.
>
> -- Hannes
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2012-01-03 8:33 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-01-02 23:42 Git ghost references Chris Leong
2012-01-03 8:23 ` Johannes Sixt
2012-01-03 8:32 ` Chris Leong
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 NNTP newsgroup(s).