今天我們來簡單實踐一下如何自如切換 esp-idf 的版本。如果需要了解如何安裝及配置 esp-idf,請查看 esp-idf 快速入門。
1. 使用 git 切換 esp-idf 的版本
直接使用以下 git 命令切換即可,例如想切換到 v3.2 版本:
git checkout v3.2
git submodule update --init --recursive
注:在此過程中,可以隨時輸入指令
git status
查看當前項目狀態。
2. 常見問題(不定期更新)
以下是一些可能存在的問題。
2.1 如何瞭解目前 esp-idf 的所有版本
如果不知道 esp-idf 有哪些版本,可以先在終端裏輸入 git checkout v
,然後按一下鍵盤上的 Tab
鍵(按一下沒反應就再按一下 Tab
),即可查看目前 esp-idf 的所有版本。然後按需要補全指令中對應的版本號即可。如下:
$ git checkout v
v0.9 v2.0-rc1 v2.1.1 v3.0.1 v3.0.3 v3.0.4-rc1 v3.0.6 v3.0.7-rc v3.0-dev v3.1.1 v3.1.3 v3.1.6 v3.1-rc1 v3.2.1 v3.2-beta1 v3.2-rc v3.3-beta2 v3.3-rc v4.0-dev
v1.0 v2.0-rc2 v2.1-rc1 v3.0.1-rc v3.0.3-rc v3.0.5 v3.0.6-rc v3.0.8 v3.0-rc1 v3.1.1-rc2 v3.1.4 v3.1-beta1 v3.1-rc2 v3.2.2 v3.2-beta3 v3.3 v3.3-beta3 v4.0-beta1 v4.1-dev
v2.0 v2.1 v3.0 v3.0.2 v3.0.4 v3.0.5-rc v3.0.7 v3.0.9 v3.1 v3.1.2 v3.1.5 v3.1-dev v3.2 v3.2.3 v3.2-dev v3.3-beta1 v3.3-dev v4.0-beta2