@@ -58,26 +58,7 @@ static void print_usage(const char *prog_name) { |
| 58 | 58 | printf("- Git configuration validation and testing\n"); |
| 59 | 59 | } |
| 60 | 60 | static void print_version(void) { |
| 61 | | - printf("%s version %s (%s)\n", GITSWITCH_NAME, GITSWITCH_VERSION, GITSWITCH_COMMIT); |
| 62 | | - printf("Safe git identity switching with SSH/GPG isolation\n"); |
| 63 | | - printf("Built with security and reliability in mind\n\n"); |
| 64 | | - |
| 65 | | - printf("Features:\n"); |
| 66 | | - printf("• Comprehensive error handling and logging\n"); |
| 67 | | - printf("• Security-focused utility functions\n"); |
| 68 | | - printf("• Terminal display with color support\n"); |
| 69 | | - printf("• Secure TOML configuration management\n"); |
| 70 | | - printf("• Interactive account creation and management\n"); |
| 71 | | - printf("• SSH/GPG key validation and security checks\n"); |
| 72 | | - printf("• Comprehensive health checking system\n"); |
| 73 | | - printf("• Atomic file operations with backups\n"); |
| 74 | | - printf("• Git operations and configuration management\n"); |
| 75 | | - printf("• Repository detection and scope handling\n"); |
| 76 | | - printf("• Isolated SSH agents per account\n"); |
| 77 | | - printf("• SSH connection testing and isolation\n"); |
| 78 | | - printf("• Isolated GPG environments per account\n"); |
| 79 | | - printf("• Complete GPG signing and key management\n"); |
| 80 | | - printf("• Production-ready authentication isolation\n"); |
| 61 | + printf("%s %s (%s)\n", GITSWITCH_NAME, GITSWITCH_VERSION, GITSWITCH_COMMIT); |
| 81 | 62 | } |
| 82 | 63 | static int handle_add_command(gitswitch_ctx_t *ctx); |
| 83 | 64 | static int handle_list_command(gitswitch_ctx_t *ctx); |