Next: , Previous: , Up: Top   [Contents][Index]


1 Getting the source code

GRUB is maintained using the GIT revision control system. To fetch:

git clone git://git.sv.gnu.org/grub.git

Web access is available under

http://git.savannah.gnu.org/cgit/grub.git/

The branches available are:

master

Main development branch.

grub-legacy

GRUB 0.97 codebase. Kept for reference and legal reasons

multiboot

Multiboot specfication

multiboot2

Multiboot2 specfication

developer branches

Prefixed with developer name. Every developer of a team manages his own branches. Developer branches do not need changelog entries.

Once you have used git clone to fetch an initial copy of a branch, you can use git pull to keep it up to date. If you have modified your local version, you may need to resolve conflicts when pulling.