EasyManua.ls Logo

Espressif ESP32-S2 - Updating to a Release Branch

Espressif ESP32-S2
1695 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Chapter 7. ESP-IDF Versions
Important: It is strongly recommended to regularly run git pull and then git submodule update -
-init --recursive so a local copy of master does not get too old. Arbitrary old master branch revisions are
effectively unsupportable snapshotsthat may have undocumented bugs. For a semi-stable version, try Updating
to a Release Branch instead.
7.7.4 Updating to a Release Branch
In terms of stability, using a release branch is part-way between using the master branch and only using stable releases.
A release branch is always beta quality or better, and receives bug fixes before they appear in each stable release.
You can find a list of branches on GitHub.
For example, to follow the branch for ESP-IDF v3.1, including any bugfixes for future releases like v3.1.1, etc:
cd $IDF_PATH
git fetch
git checkout release/v3.1
git pull
git submodule update --init --recursive
Each time you git pull this branch, ESP-IDF will be updated with fixes for this release.
Note: There is no dedicated documentation for release branches. It is recommended to use the documentation for
the closest version to the branch which is currently checked out.
Espressif Systems 1592
Submit Document Feedback
Release v4.4

Table of Contents