import cleanup import os if __name__ == '__main__': # Clean up git repository os.system(f"cd {cleanup.repo_location}") # Pull the latest changes from the remote repository os.system("git reset --hard main") # Reset the repository to the 'main' branch, discarding all local changes os.system("git clean -fdx") # Remove all untracked files and directories, including ignored files cleanup.remove_ds_store_files() # Remove .DS_Store files from the repository cleanup.remove_setup_complete_files() # Remove setup complete files from the repository cleanup.remove_empty_folders() # Remove empty folders from the repository