<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Mar 11, 2013 at 6:14 PM, Satish Balay <span dir="ltr"><<a href="mailto:balay@mcs.anl.gov" target="_blank">balay@mcs.anl.gov</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div id=":6iy">As I understand it [from discussing with Jed] - 'git HEAD' is<br>

equivalent to 'hg parent'.<br></div></blockquote><div><br></div><div style>'git HEAD' is not a command, but 'HEAD' can be used anywhere a <commit> is expected. HEAD points at either a branch name (e.g., 'jed/feature1') or (only for "detached HEAD" -- this is not part of normal workflow) directly at a commit.</div>
<div style><br></div><div style>$ git status</div><div style><div># On branch jed/feature1</div><div>nothing to commit, working directory clean</div><div><br></div><div style>It is displayed (along with other info like merge state) in __git_ps1.</div>
<div><br></div></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div id=":6iy">
But I'm not sure what the equivalent of 'hg head' is.<br>
[which is where all dangling heads would be captured - and<br>
hg would warn/force a merge - before push]</div></blockquote></div><div class="gmail_extra"><br></div>Git does not have "anonymous heads" so if you want to refer to something later, you should use a branch. You can make a branch and check it out with 'git checkout -b branch-name'.</div>
<div class="gmail_extra"><br></div><div class="gmail_extra" style>Hg allows anonymous heads and 'hg head' shows all by default. Git show all branches with 'git branch', and you can use 'git branch --merged' to see all branches that have been merged into the current branch and 'git branch --no-merged' for the converse. Add '-v' for more details about the branch. Is this what you were looking for?</div>
</div>