May 2017
Beginner
552 pages
28h 47m
English
NewBranchName is the name for your new branch. A convention is to name branches in a way that describes the modification being made. Branch names such as localtime_fixes or bug_1234_fix are common.
The Basis-Id is a string that identifies the node where the branch diverges. This can be the name of a branch if you are diverging from the head of a given branch.
The following commands show how to create a branch from the tip of a trunk:
$ fossil branch new test_rework_parse_logic trunk
New branch: 9ae25e77317e509e420a51ffbc43c2b1ae4034da
$ fossil checkout test_rework_parse_logic
The fossil commit command allows you to specify a new branch name at commit time with the --branch option:
$ fossil checkout trunk
# Make Changes ...