IDEA-91733 Fix Git Pull for HTTPS
authorKirill Likhodedov <Kirill.Likhodedov@jetbrains.com>
Tue, 18 Sep 2012 11:51:14 +0000 (15:51 +0400)
committerKirill Likhodedov <Kirill.Likhodedov@jetbrains.com>
Tue, 18 Sep 2012 11:51:14 +0000 (15:51 +0400)
Branches are now stored (and shown) with the remote prefix, no need to add this prefix once again.
Also fix a misprint in the method name.

plugins/git4idea/src/git4idea/merge/GitPullDialog.java

index 6ad5004747f2cd74e5429e22caa1ba17f1ff6772..526694a394af1b9924f13696472088ce2d3d1a49 100644 (file)
@@ -185,19 +185,19 @@ public class GitPullDialog extends DialogWrapper {
       // git pull origin master (remote branch name in the format local to that remote)
       h.addParameters(remote);
       for (String branch : markedBranches) {
-        h.addParameters(remoteRemotePrefix(branch, remote));
+        h.addParameters(removeRemotePrefix(branch, remote));
       }
     } else {
       // git merge origin/master (remote branch name in format of this repository)
       for (String branch : markedBranches) {
-        h.addParameters(remote + "/" + branch);
+        h.addParameters(branch);
       }
     }
     return h;
   }
 
   @NotNull
-  private static String remoteRemotePrefix(@NotNull String branch, @NotNull String remote) {
+  private static String removeRemotePrefix(@NotNull String branch, @NotNull String remote) {
     String prefix = remote + "/";
     if (branch.startsWith(prefix)) {
       return branch.substring(prefix.length());