# Import Repository The first operation in the proposed development flow in MCUXpresso for VS Code is to import a software repository. A software repository may have different sources supported by this extension: MCUXpresso SDK or Zephyr. In order to achieve this, go to the MCUXpresso for VS Code extension, IMPORTED REPOSITORIES option and press the '+' symbol in the upper right of the toolbar (*Help text will display 'Import Local/Remote Repository' when hovering over symbol. Alternatively use link found in Quickstart Panel*) >**Note:** The big blue "Import repository" button is only available until the first repository is imported to the workspace. ![Import SDK](./pictures/nxp-import-sdk.png) --- ## MCUXpresso SDK For MCUXpresso SDK repository installation, please follow MCUXpresso SDK related documentation on [MCUXpresso SDK](Working-with-MCUXpresso-SDK) ## Zephyr For Zephyr repository installation, please follow Zephyr related documentation on [Zephyr](Working-with-Zephyr) ## Other repository operations ### Import local Git repository If a user already has a software repository in a local directory, they can directly import the folder by using the *"LOCAL"* option. ![Install local GIT](./pictures/nxp-import-sdk-local.png) ### Remove or delete a repository Each repository can be removed from visible area (still, it will continue to exist on disk), ![Remove repository](./pictures/nxp-import-sdk-remove.png) or completely deleted from view and from disk. ![Delete repository](./pictures/nxp-import-sdk-delete.png) ### Refresh repositories If changes were made to one or more repositories, the "Refresh repositories" button from the toolbar can be used to update the information displayed in the view. ![Refresh repository](./pictures/nxp-refresh-repository.png) >**Note:** The button also invalidates the cached data so a subsequent load will be slower. ### Update repository An existing repository may also be updated via the `west update` command. ![Restore repository](./pictures/nxp-import-sdk-update.png) ### Source Control extension Once a repository is imported, the Source Control view within Visual Studio Code will track all sub-repositories that constitute the given git repository. This is a useful utility for monitoring changes made during development. ![Source control repository](./pictures/nxp-source-control-gitsdk.png)