diff --git a/lib/screens/githostsetup_clone_url.dart b/lib/screens/githostsetup_clone_url.dart
index 0e4ea38e..e22ae52c 100644
--- a/lib/screens/githostsetup_clone_url.dart
+++ b/lib/screens/githostsetup_clone_url.dart
@@ -185,7 +185,11 @@ String _isCloneUrlValid(String value) {
   if (value.isEmpty) {
     return 'Please enter some text';
   }
-  if (value.startsWith('https://') || value.startsWith('http://')) {
+  if (value.startsWith('https://') ||
+      value.startsWith('http://') ||
+      value.startsWith('git://') ||
+      value.startsWith('ssh+git://') ||
+      value.startsWith('git+ssh://')) {
     return 'Only SSH urls are currently accepted';
   }