126 lines
		
	
	
		
			5.8 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			126 lines
		
	
	
		
			5.8 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| [
 | ||
|     {
 | ||
|         "id": "tools",
 | ||
|         "children":
 | ||
|         [
 | ||
|             {
 | ||
|                 "caption": "Git",
 | ||
|                 "children":
 | ||
|                 [
 | ||
|                     {
 | ||
|                         "caption": "This file",
 | ||
|                         "children":
 | ||
|                         [
 | ||
|                              { "caption": "Log", "command": "git_log" }
 | ||
|                             ,{ "caption": "Graph", "command": "git_graph" }
 | ||
|                             ,{ "caption": "-" }
 | ||
|                             ,{ "caption": "Diff", "command": "git_diff" }
 | ||
|                             ,{ "caption": "DiffTool", "command": "git_diff_tool" }
 | ||
|                             ,{ "caption": "-" }
 | ||
|                             ,{ "caption": "Add", "command": "git_add" }
 | ||
|                             ,{ "caption": "Add Selected Hunk", "command": "git_add_selected_hunk" }
 | ||
|                             ,{ "caption": "-" }
 | ||
|                             ,{ "caption": "Reset", "command": "git_reset_head" }
 | ||
|                             ,{ "caption": "Checkout (Discard Changes)", "command": "git_checkout" }
 | ||
|                             ,{ "caption": "-" }
 | ||
|                             ,{ "caption": "Quick Commit Current File", "command": "git_quick_commit" }
 | ||
|                             ,{ "caption": "Commit Selected Hunk", "command": "git_commit_selected_hunk" }
 | ||
|                             ,{ "caption": "-" }
 | ||
|                             ,{ "caption": "Blame", "command": "git_blame" }
 | ||
|                             ,{ "caption": "-" }
 | ||
|                             ,{ "caption": "Toggle Annotations", "command": "git_toggle_annotations" }
 | ||
|                         ]
 | ||
|                     }
 | ||
|                     ,{
 | ||
|                         "caption": "Whole repo",
 | ||
|                         "children":
 | ||
|                         [
 | ||
|                              { "caption": "Log", "command": "git_log_all" }
 | ||
|                             ,{ "caption": "Graph", "command": "git_graph_all" }
 | ||
|                             ,{ "caption": "-" }
 | ||
|                             ,{ "caption": "Diff", "command": "git_diff_all" }
 | ||
|                             ,{ "caption": "Diff Staged", "command": "git_diff_commit" }
 | ||
|                             ,{ "caption": "Diff Tool", "command": "git_diff_tool_all" }
 | ||
|                             ,{ "caption": "Reset Hard", "command": "git_reset_hard_head" }
 | ||
|                             ,{ "caption": "-" }
 | ||
|                             ,{ "caption": "Add...", "command": "git_add_choice" }
 | ||
|                             ,{ "caption": "-" }
 | ||
|                             ,{ "caption": "Reset", "command": "git_reset_head_all" }
 | ||
|                             ,{ "caption": "-" }
 | ||
|                             ,{ "caption": "Commit", "command": "git_commit" }
 | ||
|                             ,{ "caption": "Amend Last Commit", "command": "git_commit_amend" }
 | ||
|                             ,{ "caption": "-" }
 | ||
|                             ,{ "caption": "Open...", "command": "git_open_file" }
 | ||
|                         ]
 | ||
|                     }
 | ||
|                     ,{
 | ||
|                         "caption": "Stash",
 | ||
|                         "children":
 | ||
|                         [
 | ||
|                              { "caption": "Save", "command": "git_stash" }
 | ||
|                             ,{ "caption": "Pop", "command": "git_stash_pop" }
 | ||
|                             ,{ "caption": "Apply", "command": "git_stash_apply" }
 | ||
|                             ,{ "caption": "Drop", "command": "git_stash_drop" }
 | ||
|                         ]
 | ||
|                     }
 | ||
|                     ,{ "caption": "-" }
 | ||
|                     ,{
 | ||
|                         "caption": "Flow",
 | ||
|                         "children":
 | ||
|                         [
 | ||
|                             { "caption": "Feature Start", "command": "git_flow_feature_start"}
 | ||
|                             ,{ "caption": "Feature Finish", "command": "git_flow_feature_finish"}
 | ||
|                             ,{ "caption": "-"}
 | ||
|                             ,{ "caption": "Release Start", "command": "git_flow_release_start"}
 | ||
|                             ,{ "caption": "Release Finish", "command": "git_flow_release_finish"}
 | ||
|                             ,{ "caption": "-"}
 | ||
|                             ,{ "caption": "Hotfix Start", "command": "git_flow_hotfix_start"}
 | ||
|                             ,{ "caption": "Hotfix Finish", "command": "git_flow_hotfix_finish"}
 | ||
|                         ]
 | ||
|                     }
 | ||
|                     ,{ "caption": "-" }
 | ||
|                     ,{ "caption": "Init", "command": "git_init"}
 | ||
|                     ,{ "caption": "Status...", "command": "git_status" }
 | ||
|                     ,{ "caption": "Branches...", "command": "git_branch" }
 | ||
|                     ,{ "caption": "Merge...", "command": "git_merge" }
 | ||
|                     ,{ "caption": "See commit history...", "command": "git_commit_history"}
 | ||
|                 ]
 | ||
|             }
 | ||
|         ]
 | ||
|     }
 | ||
| 
 | ||
|     ,{
 | ||
|         "caption": "Preferences",
 | ||
|         "mnemonic": "n",
 | ||
|         "id": "preferences",
 | ||
|         "children":
 | ||
|         [
 | ||
|             {
 | ||
|                 "caption": "Package Settings",
 | ||
|                 "mnemonic": "P",
 | ||
|                 "id": "package-settings",
 | ||
|                 "children":
 | ||
|                 [
 | ||
|                     {
 | ||
|                         "caption": "Git",
 | ||
|                         "children":
 | ||
|                         [
 | ||
|                             {
 | ||
|                                 "command": "open_file",
 | ||
|                                 "args": {"file": "${packages}/Git/Git.sublime-settings"},
 | ||
|                                 "caption": "Settings – Default"
 | ||
|                             },
 | ||
|                             {
 | ||
|                                 "command": "open_file",
 | ||
|                                 "args": {"file": "${packages}/User/Git.sublime-settings"},
 | ||
|                                 "caption": "Settings – User"
 | ||
|                             },
 | ||
|                             { "caption": "-" }
 | ||
|                         ]
 | ||
|                     }
 | ||
|                 ]
 | ||
|             }
 | ||
|         ]
 | ||
|     }
 | ||
| ]
 |