all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* `master` is now `main`
@ 2020-12-19  5:33 Stefan Monnier
  2020-12-19  7:17 ` Pankaj Jangid
                   ` (6 more replies)
  0 siblings, 7 replies; 24+ messages in thread
From: Stefan Monnier @ 2020-12-19  5:33 UTC (permalink / raw)
  To: emacs-devel

The default branch of both the `elpa.git` and `nongnu.git` repositories
has been changed to `main`.  The old `master` branches have been
replaced by placeholders pointing to the new branch.

People who clone the repository anew should not be noticeably affected,
but for those who already have a clone, you'll have to switch to the
new branch.

For `nongnu.git` the new branch is a "fast-forward" of the old branch,
so all it takes is:

    git branch -set-upstream-to=origin/main
    git merge

For `elpa.git` OTOH the new branch doesn't share any history with the
new one, so you'll need something like:

    git checkout -b main origin/main

If you have local changes, you'll want to `git stash` before doing that
and `git stash pop` afterwards and it will likely give you non-trivial
conflicts to resolve.  Don't hesitate to ask if you need help resolving
such conflicts.

Note also that the new branch uses new code, so you'll need to do one

    make

as a first step (to fetch the scripts and setup the real makefile) and
after that it should work more or less as before, but you'll likely see
various differences.  I'm still working on improving those new scripts,
so if you encounter any particular problem/regression please holler:
there's a good chance I'm already aware of it, but it'll help me focus
on the cases that matter.


        Stefan




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

end of thread, other threads:[~2021-02-14 19:17 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-12-19  5:33 `master` is now `main` Stefan Monnier
2020-12-19  7:17 ` Pankaj Jangid
2020-12-19  7:56   ` Teemu Likonen
2020-12-19  8:36     ` Pankaj Jangid
2020-12-19 10:04       ` Teemu Likonen
2020-12-19  8:21   ` Eli Zaretskii
2020-12-19  8:54 ` Eli Zaretskii
2020-12-19 15:44   ` Stefan Monnier
2020-12-19 16:33     ` Eli Zaretskii
2020-12-19  9:21 ` Andreas Schwab
2020-12-19 15:47   ` Stefan Monnier
2020-12-20  4:19     ` Stefan Monnier
2020-12-20 14:16       ` Arthur Miller
2020-12-19 19:30 ` John Wiegley
2020-12-21 19:54 ` Filipp Gunbin
2020-12-21 22:15   ` Stefan Monnier
2020-12-22 15:17     ` Filipp Gunbin
2021-01-03  1:52 ` Thien-Thi Nguyen
2021-01-03  9:29   ` Stefan Kangas
2021-01-03 13:25     ` Thien-Thi Nguyen
2021-01-03 16:23     ` Stefan Monnier
2021-01-03 17:07   ` Andreas Schwab
2021-02-14 19:03 ` Matt Armstrong
2021-02-14 19:17   ` Eli Zaretskii

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.