git@vger.kernel.org mailing list mirror (one of many)
 help / color / mirror / code / Atom feed
* git in emacs
@ 2009-06-25 12:35 Rustom Mody
  2009-06-25 12:59 ` Jakub Narebski
  0 siblings, 1 reply; 4+ messages in thread
From: Rustom Mody @ 2009-06-25 12:35 UTC (permalink / raw)
  To: git

Ive been trying to use git.el in emacs

When I checked out an internal commit (I guess that's called a
detached head?) then git-status (in emacs) starts giving me

Branch:     fatal: ref HEAD is not a symbolic ref

This goes away when I do
git reset --hard <original-head-sha> --
git checkout master

[I'm not sure this the best way of restoring the head]

But my question is more about git in emacs. I gather that there are 3 options:
1. git.el
2. vc with git backend
3. dvc with git backend

Which is best/preferable?
Or is it best to stay with the command line?

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: git in emacs
  2009-06-25 12:35 git in emacs Rustom Mody
@ 2009-06-25 12:59 ` Jakub Narebski
  2009-06-25 13:13   ` Rustom Mody
  0 siblings, 1 reply; 4+ messages in thread
From: Jakub Narebski @ 2009-06-25 12:59 UTC (permalink / raw)
  To: Rustom Mody; +Cc: git

Rustom Mody <rustompmody@gmail.com> writes:

> Ive been trying to use git.el in emacs
> 
> When I checked out an internal commit (I guess that's called a
> detached head?) then git-status (in emacs) starts giving me
> 
> Branch:     fatal: ref HEAD is not a symbolic ref
> 
> This goes away when I do
> git reset --hard <original-head-sha> --
> git checkout master
> 
> [I'm not sure this the best way of restoring the head]

This probably means that git.el (which version do you use) should 
be corrected.

> 
> But my question is more about git in emacs. I gather that there are 3 options:
> 1. git.el
> 2. vc with git backend
> 3. dvc with git backend
> 
> Which is best/preferable?
> Or is it best to stay with the command line?

See http://www.emacswiki.org/emacs-en/Git

-- 
Jakub Narebski
Poland
ShadeHawk on #git

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: git in emacs
  2009-06-25 12:59 ` Jakub Narebski
@ 2009-06-25 13:13   ` Rustom Mody
  2009-06-29 19:50     ` Alexandre Julliard
  0 siblings, 1 reply; 4+ messages in thread
From: Rustom Mody @ 2009-06-25 13:13 UTC (permalink / raw)
  To: git

On Thu, Jun 25, 2009 at 6:29 PM, Jakub Narebski<jnareb@gmail.com> wrote:
> Rustom Mody <rustompmody@gmail.com> writes:
>
>> Ive been trying to use git.el in emacs
>>
>> When I checked out an internal commit (I guess that's called a
>> detached head?) then git-status (in emacs) starts giving me
>>
>> Branch:     fatal: ref HEAD is not a symbolic ref
>>
>> This goes away when I do
>> git reset --hard <original-head-sha> --
>> git checkout master
>>
>> [I'm not sure this the best way of restoring the head]
>
> This probably means that git.el (which version do you use) should
> be corrected.

Ok So I had an old version
Now its version 1.0
But I still get the same error :-(
>
>>
>> But my question is more about git in emacs. I gather that there are 3 options:
>> 1. git.el
>> 2. vc with git backend
>> 3. dvc with git backend
>>
>> Which is best/preferable?
>> Or is it best to stay with the command line?
>
> See http://www.emacswiki.org/emacs-en/Git
>
> --
> Jakub Narebski
> Poland
> ShadeHawk on #git
>

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: git in emacs
  2009-06-25 13:13   ` Rustom Mody
@ 2009-06-29 19:50     ` Alexandre Julliard
  0 siblings, 0 replies; 4+ messages in thread
From: Alexandre Julliard @ 2009-06-29 19:50 UTC (permalink / raw)
  To: Rustom Mody; +Cc: git

Rustom Mody <rustompmody@gmail.com> writes:

> On Thu, Jun 25, 2009 at 6:29 PM, Jakub Narebski<jnareb@gmail.com> wrote:
>> This probably means that git.el (which version do you use) should
>> be corrected.
>
> Ok So I had an old version
> Now its version 1.0
> But I still get the same error :-(

The version number isn't helpful I'm afraid, they are all called 1.0...

You probably still have an old version, detached head support was added
quite some time ago. You can get the latest version from the git source
tree.

-- 
Alexandre Julliard
julliard@winehq.org

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2009-06-29 20:12 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-06-25 12:35 git in emacs Rustom Mody
2009-06-25 12:59 ` Jakub Narebski
2009-06-25 13:13   ` Rustom Mody
2009-06-29 19:50     ` Alexandre Julliard

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).