Branching / Tagging Strategy ============================ Each updated release of Vitis |trade| AI is pushed directly to `master `__ on the release day. In addition, at that time, a tag is created for the repository; for example, see the tag for `v3.0 `__. Following the release, the tagged version remains static, and additional inter-version updates are pushed to the master branch. Thus, the master branch is always the latest release and will have the latest fixes and documentation. The branch associated with a specific release (which will be “master” during the lifecycle of that release) will become a branch at the time of the next release. Similarly, if you use a previous version of Vitis AI, the branch associated with that previous revision will contain updates to the tagged release for that same version. For instance, in the case of release 2.0, the `branch `__ contains updates that the `tag `__ does not. The diagram below depicts the overall workflow: .. image:: ../reference/images/branching_strategy.PNG .. |trade| unicode:: U+02122 .. TRADEMARK SIGN :ltrim: .. |reg| unicode:: U+000AE .. REGISTERED TRADEMARK SIGN :ltrim: