         case .gitInstallMessage: return ["git", "commit-messages", "install"]
         case .gitRemoveMessage: return ["git", "commit-message", "remove"]
         case .gitLatestMessage: return ["git", "commit-message", "version-latest"]
+        case .gitNewMessage: return ["git", "commit-message", "new"]
         }
     }
     

    case gitInstallMessage
    case gitRemoveMessage
    case gitLatestMessage
    
    var jsonPath: [String] {
        switch self {

        case "install-commit": return .gitInstallMessage
        case "remove-commit": return .gitRemoveMessage
        case "latest-commit": return .gitLatestMessage
        case "new-commit": return .gitNewMessage
        default: return nil
        }
    }
