The ‘.gitignore’ file allows the user to define which file to ignore when staging, commiting and pushing to their remote repo. In Vitis there is a ‘.gitignore’ file for each component (platform, application, hls etc). The user can edit this file in the ide to specifcy which files should be ignored when pushing to git.