docs: update glab repo delete description
Description
The following user feedback was provided:
I do not understand whether it deletes only the git repository or the whole gitlab project. I want to only delete the repository.
Looking at internal/commands/project/delete/delete.go, the command uses the GitLab API's Projects.DeleteProject() endpoint, which is documented to permanently delete the entire project.
The confirmation prompt in the code states: "This action will permanently delete %s immediately, including its repositories and all content: issues and merge requests."
Changes in this MR
Updates the glab repo delete page and UI text. The main updates include:
- Terminology consistency: Changed references from "repository" to "project" throughout the documentation and code to match GitLab's standard terminology.
- Enhanced documentation: Added a detailed synopsis section that clearly explains what gets deleted when using this command, including the Git repository, issues, merge requests, wiki pages, CI/CD data, and all other project content.
- Improved user warnings: Updated the confirmation prompt to be more comprehensive, explicitly listing all the types of content that will be permanently lost (repositories, issues, merge requests, wiki, CI/CD data, and other project resources).
- Better user experience: Added clear warnings that the deletion action cannot be undone, helping users understand the permanent nature of this operation.
These changes make the command's documentation more accurate and help users better understand exactly what will happen when they delete a GitLab project, reducing the risk of accidental data loss.