Skip to content

Add Git Branch Name Fixer tool with full Arabic/English support#1

Open
UncleFisl wants to merge 2 commits intomainfrom
claude/fix-git-branch-naming-011CUtC6CRA62rWQBVeEaZFz
Open

Add Git Branch Name Fixer tool with full Arabic/English support#1
UncleFisl wants to merge 2 commits intomainfrom
claude/fix-git-branch-naming-011CUtC6CRA62rWQBVeEaZFz

Conversation

@UncleFisl
Copy link
Owner

This commit introduces a comprehensive Python tool for validating and fixing Git branch names according to various naming conventions.

Features:

  • Support for multiple naming conventions (GitFlow, Feature Slash, Kebab Case, Snake Case)
  • Branch name validation with detailed error messages
  • Automatic branch renaming with user confirmation
  • Interactive mode for fixing multiple branches
  • Full bilingual support (Arabic/English) in documentation and examples
  • Comprehensive examples demonstrating all features

Files added:

  • git_branch_fixer.py: Main Python script with all functionality
  • examples.py: Comprehensive examples showing usage patterns
  • README.md: Full documentation in both Arabic and English
  • LICENSE: MIT License
  • .gitignore: Standard Python gitignore patterns

claude and others added 2 commits November 7, 2025 09:28
This commit introduces a comprehensive Python tool for validating and fixing
Git branch names according to various naming conventions.

Features:
- Support for multiple naming conventions (GitFlow, Feature Slash, Kebab Case, Snake Case)
- Branch name validation with detailed error messages
- Automatic branch renaming with user confirmation
- Interactive mode for fixing multiple branches
- Full bilingual support (Arabic/English) in documentation and examples
- Comprehensive examples demonstrating all features

Files added:
- git_branch_fixer.py: Main Python script with all functionality
- examples.py: Comprehensive examples showing usage patterns
- README.md: Full documentation in both Arabic and English
- LICENSE: MIT License
- .gitignore: Standard Python gitignore patterns
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants