Size: 757
Comment: need to use some git commands still
|
Size: 782
Comment: incoming/outgoing also don't work
|
Deletions are marked like this. | Additions are marked like this. |
Line 24: | Line 24: |
* {{{git(1)}}} must be used for all network operations (clone, push, pull). | * {{{git(1)}}} must be used for all network operations (e.g. clone, push, pull, incoming, outgoing). |
git
Operate on Git repositories.
1. Status
This extension is distributed with Mercurial as experimental.
Author: Augie Fackler
2. Overview
This extension grants Mercurial the ability to operate on Git repositories.
Requires pygit2.
3. Usage
In the Mercurial 5.4 release:
git(1) must be used for all network operations (e.g. clone, push, pull, incoming, outgoing).
- Only local branches are presented in Hg (as bookmarks). Use 'git branch -t remotes/origin/branchname' to see more upstream branches as bookmarks.
Example:
git clone git://... hg init --git hg status hg log hg bookmarks hg diff hg add hg commit git push git pull ...