

The option is only available if the FTP/SFTP/WebDAV Connectivity plugin is enabled and at least one server access configuration is defined. Then choose the desired action from the submenu. To do this, right-click an item and select Deployment from the context menu. You can perform deployment tasks, such as uploading files and folders or comparing them with deployed versions, directly from the Local Changes tab of the Version Control tool window. If you want ignored files to be also displayed in the Local Changes view, click on the toolbar and select Show Ignored Files. The Unversioned Files changelist shows all files that have been added to your project, but that are not being tracked by Git. The Changes changelist shows all files that have been modified since you last synchronized with the remote repository (highlighted in blue), and all new files that have been added to the VCS but have not been committed yet (highlighted in green). It lets you see which files have been modified, which new files have been added to the VCS, and which files are not being tracked by Git. PhpStorm allows you to check the status of your local working copy compared to the repository version of the project. Select the files you want to add, and press Ctrl+Alt+A or choose VCS | | Add from the context menu.

You can also add files to your local repository from the Project tool window. If you want certain files to always remain unversioned, you can configure your VCS to ignore them. If you have enabled VCS integration for your project, PhpStorm suggests to add each newly created file under version control (you can change this behavior in the Settings/Preferences dialog Ctrl+Alt+S under Version Control | Confirmation). You can either add the entire changelist, or select separate files. Put any files in the Unversioned Files changelist under version control by pressing Ctrl+Alt+A or selecting Add to VCS from the context menu. Manage files under version control Add files to VCS
