Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

blog/2015/making-mercurial-bookmarks-more-git-like/ #387

Open
ahal opened this issue Oct 25, 2019 · 6 comments
Open

blog/2015/making-mercurial-bookmarks-more-git-like/ #387

ahal opened this issue Oct 25, 2019 · 6 comments
Labels

Comments

@ahal
Copy link
Owner

ahal commented Oct 25, 2019

https://ahal.ca/blog/2015/making-mercurial-bookmarks-more-git-like/

@ahal ahal added the comment label Oct 25, 2019
@ahal
Copy link
Owner Author

ahal commented Oct 25, 2019

Mathiasdm wrote on 2015-03-30 07:15:07

This sounds very interesting, especially for things like rebase. Would you perhaps announce your extension on the Mercurial mailing list ( www.selenic.com/pipermail/m... )? I could imagine quite a bit of interest in this feature.

It seems like something to eventually add to progressive mode ( http://mercurial.selenic.co... ).

@ahal
Copy link
Owner Author

ahal commented Oct 25, 2019

jgraham wrote on 2015-03-30 08:38:35

This sounds neat.

However describing it as git-like seems a little misleading; git's branches are literally just pointers to commits. The main difference between git and mercurial here is that the git command line seems to be well-designed to work with branches, but the hg one is not to work with bookmarks.

I also have some philosophical issues about the use of phases here (and in general); it seems to me that they are more confusing than helpful ("I pushed to bitbucket and now my branch is empty!"). On the other hand I understand that's The Mercurial Way.

@ahal
Copy link
Owner Author

ahal commented Oct 25, 2019

ahal wrote on 2015-03-30 14:35:29

Ah, I confess I have no idea how git's branches work under the hood. But bookmarks are also pointers to commits, and this extension sort of massages the cli to deal with them a bit better.. so maybe git-like isn't so far off?

@ahal
Copy link
Owner Author

ahal commented Oct 25, 2019

ahal wrote on 2015-03-30 15:41:25

Good idea, done!

@ahal
Copy link
Owner Author

ahal commented Oct 25, 2019

Harvey wrote on 2015-04-21 17:39:52

Very cool idea. I could have used it already earlier today.

@ahal
Copy link
Owner Author

ahal commented Oct 25, 2019

nikhilmarathe wrote on 2015-09-18 18:23:40

Thanks for the great plugin!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant