[petsc-dev] Internal and external symbols
Jed Brown
jedbrown at mcs.anl.gov
Tue Mar 5 17:41:08 CST 2013
On Tue, Mar 5, 2013 at 5:34 PM, Barry Smith <bsmith at mcs.anl.gov> wrote:
> I have no idea what a branch is, nor even more a private branch is?
>
> All I know is that branches in hg cause lots of arguments between Sean,
> Jed, and Matt.
>
Okay, in mercurial, you have to fork the repository because it's confusing
to have many branches in one repository. So you would go to
https://bitbucket.org/petsc/petsc-dev and click fork, wait for the fork to
complete, then 'hg push ssh://hg@bitbucket.org/BarryFSmith/petsc-dev'. I
would 'hg pull ssh://hg@bitbucket.org/BarryFSmith/petsc-dev', then 'hg
merge'.
In git, you would 'git branch barry/private-symbols', 'git push petsc-dev
barry/private-symbols'. I would 'git pull petsc-dev barry/private-symbols'
and complete the merge.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20130305/6b456d63/attachment.html>
More information about the petsc-dev
mailing list