Skip to content

Commit e0a12d1

Browse files
authored
Merge pull request #62055 from apple/maxd/git-started
HowToGuides/GettingStarted: require Git 2.x Trying to run update-checkout with Git 1.8.3.1 fails during rebasing. Git 2.38 works fine. Additionally, looks like Git 1.x requires committer name and email to be set during rebasing, which also causes errors. We should recommend Git 2.x explicitly to make sure new contributors don't get confused by this.
2 parents d0a7cea + cac003b commit e0a12d1

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

docs/HowToGuides/GettingStarted.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,12 +45,15 @@ toolchain as a one-off, there are a couple of differences:
4545
system. Experimental instructions for Windows are available under
4646
[Windows.md](/docs/Windows.md).
4747
2. Python 3: Several utility scripts are written in Python.
48-
3. Disk space:
48+
3. Git 2.x to check out the sources. We find that older versions of Git
49+
can't successfully check out all of the required repositories or
50+
fail during a rebase when switching between checkout schemes.
51+
4. Disk space:
4952
Make sure that you have enough available disk space before starting.
5053
The source code, including full git history, requires about 3.5 GB.
5154
Build artifacts take anywhere between 5 GB to 70 GB, depending on the
5255
build settings.
53-
4. Time:
56+
5. Time:
5457
Depending on your machine and build settings,
5558
a from-scratch build can take a few minutes to several hours,
5659
so you might want to grab a beverage while you follow the instructions.

0 commit comments

Comments
 (0)