Bug 371121 - Should command icon tooltips show the command name?
diff --git a/bundles/org.eclipse.orion.client.git/web/orion/git/git-status-table.js b/bundles/org.eclipse.orion.client.git/web/orion/git/git-status-table.js
index 9ffaf41..fdd97c3 100644
--- a/bundles/org.eclipse.orion.client.git/web/orion/git/git-status-table.js
+++ b/bundles/org.eclipse.orion.client.git/web/orion/git/git-status-table.js
@@ -985,7 +985,7 @@
 			
 			var checkoutCommand = new mCommands.Command({
 				name: "Checkout",
-				tooltip: "Discard the selected unstaged change",
+				tooltip: "Checkout the file, discarding the unstaged change",
 				imageClass: "git-sprite-checkout",
 				spriteClass: "gitCommandSprite",
 				id: "orion.gitCheckout",
@@ -1037,7 +1037,7 @@
 			
 			var checkoutAllCommand = new mCommands.Command({
 				name: "Checkout",
-				tooltip: "Discard all the selected changes",
+				tooltip: "Checkout all the selected files, discarding all changes",
 				imageClass: "git-sprite-checkout",
 				spriteClass: "gitCommandSprite",
 				id: "orion.gitCheckoutAll",
@@ -1110,7 +1110,7 @@
 
 			var resetChangesCommand = new mCommands.Command({
 				name: "Reset",
-				tooltip: "Discard all staged and unstaged changes",
+				tooltip: "Reset the branch, discarding all staged and unstaged changes",
 				imageClass: "git-sprite-refresh",
 				spriteClass: "gitCommandSprite",
 				id: "orion.gitResetChanges",
diff --git a/bundles/org.eclipse.orion.client.git/web/orion/git/gitCommands.js b/bundles/org.eclipse.orion.client.git/web/orion/git/gitCommands.js
index 46d212b..c32869d 100644
--- a/bundles/org.eclipse.orion.client.git/web/orion/git/gitCommands.js
+++ b/bundles/org.eclipse.orion.client.git/web/orion/git/gitCommands.js
@@ -375,7 +375,7 @@
 
 		var checkoutTagCommand = new mCommands.Command({
 			name: "Checkout",
-			tooltip: "Create a local branch corresponding with the current tag.",
+			tooltip: "Checkout the current tag, creating a local branch based on its contents.",
 			imageClass: "git-sprite-checkout",
 			spriteClass: "gitCommandSprite",
 			id: "eclipse.checkoutTag",
@@ -419,7 +419,7 @@
 
 		var checkoutBranchCommand = new mCommands.Command({
 			name: "Checkout",
-			tooltip: "Make the branch or corresponding local branch active. If the remote tracking branch does not have a corresponding local branch, the local branch will be created first.",
+			tooltip: "Checkout the branch or corresponding local branch and make it active. If the remote tracking branch does not have a corresponding local branch, the local branch will be created first.",
 			imageClass: "git-sprite-checkout",
 			spriteClass: "gitCommandSprite",
 			id: "eclipse.checkoutBranch",
@@ -2301,8 +2301,8 @@
 		commandService.addCommand(mapToGithubCommand, "dom");
 
 		var mapToEclipseOrgCommand = new mCommands.Command({
-			name : "Go to eclipse.org",
-			tooltip: "Go to the associated eclipse.org git repository",
+			name : "Show in eclipse.org",
+			tooltip: "Show this repository at eclipse.org",
 			id : "orion.git.gotoEclipseGit",
 			hrefCallback : function(data) {
 				var item = data.items;