From f06f5a629e60660821eaaa72a86ec3e85faa2e24 Mon Sep 17 00:00:00 2001 From: suman-ganta Date: Thu, 5 Jun 2014 22:37:18 -0700 Subject: [PATCH] Handle '@' symbol in ssh username http://youtrack.jetbrains.com/issue/IDEA-123890 Git pull doesn't work if git username has 'at' symbol --- plugins/git4idea/rt/src/org/jetbrains/git4idea/ssh/SSHMain.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/git4idea/rt/src/org/jetbrains/git4idea/ssh/SSHMain.java b/plugins/git4idea/rt/src/org/jetbrains/git4idea/ssh/SSHMain.java index 29a6b58ead19..9ba9dd8532ca 100644 --- a/plugins/git4idea/rt/src/org/jetbrains/git4idea/ssh/SSHMain.java +++ b/plugins/git4idea/rt/src/org/jetbrains/git4idea/ssh/SSHMain.java @@ -471,7 +471,7 @@ public class SSHMain implements GitExternalApp { } String host = args[i++]; String user; - int atIndex = host.indexOf('@'); + int atIndex = host.lastIndexOf('@'); if (atIndex == -1) { user = null; }