22
22
- [ Push All] ( #push-all )
23
23
- [ Sync] ( #sync )
24
24
- [ Sync All] ( #sync-all )
25
- - [ Merge Branch] ( #merge-branch )
26
- - [ Switch Branch] ( #switch-branch )
27
- - [ Create Branch] ( #create-branch )
28
- - [ Delete Branch] ( #delete-branch )
25
+ - [ Merge Branch... ] ( #merge-branch )
26
+ - [ Switch Branch... ] ( #switch-branch )
27
+ - [ Create Branch... ] ( #create-branch )
28
+ - [ Delete Branch... ] ( #delete-branch )
29
29
- [ Initialize] ( #initialize )
30
30
- [ Log] ( #log )
31
31
- [ Diff] ( #diff )
32
- - [ Run Command] ( #run-command )
32
+ - [ Run Command... ] ( #run-command )
33
33
- [ Refresh] ( #refresh )
34
34
35
35
## Commit...
36
36
37
+ ` git-menu:commit `
38
+
37
39
You can commit a single file or multiple files or folders selected in the tree-view.
38
40
This command will bring up a dialog window where you can unselect any files you do not want to commit.
39
41
@@ -47,114 +49,170 @@ You then have the following options to commit the message/files:
47
49
48
50
## Commit All...
49
51
52
+ ` git-menu:commit-all `
53
+
50
54
Same as [ Commit...] ( #commit ) but will list all changed files in the dialog.
51
55
52
56
## Commit Staged...
53
57
58
+ ` git-menu:commit-staged `
59
+
54
60
Same as [ Commit...] ( #commit ) but will list only staged changes in the dialog.
55
61
56
62
## Stage Changes
57
63
64
+ ` git-menu:stage-changes `
65
+
58
66
Stage changes for committing later.
59
67
60
68
## Add To Last Commit
61
69
70
+ ` git-menu:add-to-last-commit `
71
+
62
72
This will add the selected files to the last commit.
63
73
64
74
If you want to change the message of the last commit you will have to choose [ Commit...] ( #commit ) or [ Commit All...] ( #commit-all ) .
65
75
66
76
## Undo Last Commit
67
77
78
+ ` git-menu:undo-last-commit `
79
+
68
80
This will undo the last commit but save the changes. Like ` git reset --mixed HEAD~1 ` .
69
81
70
82
## Discard Changes
71
83
84
+ ` git-menu:discard-changes `
85
+
72
86
This will discard changes to the selected files.
73
87
74
88
## Discard All Changes
75
89
90
+ ` git-menu:discard-all-changes `
91
+
76
92
This will discard changes to the all files in the repo.
77
93
78
94
## Ignore Changes
79
95
96
+ ` git-menu:ignore-changes `
97
+
80
98
Update the index with the changed version but don't commit the changes. Like ` git update-index --assume-unchanged ` .
81
99
82
100
## Unignore Changes
83
101
102
+ ` git-menu:unignore-changes `
103
+
84
104
Opposite of [ Ignore Changes] ( #ignore-changes ) . Like ` git update-index --no-assume-unchanged ` .
85
105
86
106
## Stash Changes
87
107
108
+ ` git-menu:stash-changes `
109
+
88
110
Save changes and checkout last commit.
89
111
90
112
## Unstash Changes
91
113
114
+ ` git-menu:unstash-changes `
115
+
92
116
Restore changes from last stash.
93
117
94
118
## Fetch
95
119
120
+ ` git-menu:fetch `
121
+
96
122
Fetch from all tracked repos.
97
123
98
124
## Fetch All
99
125
126
+ ` git-menu:fetch-all `
127
+
100
128
Fetch all project repos.
101
129
102
130
## Pull
103
131
132
+ ` git-menu:pull `
133
+
104
134
Pull from tracked upstream.
105
135
106
136
## Pull All
107
137
138
+ ` git-menu:pull-all `
139
+
108
140
Pull all project repos.
109
141
110
142
## Push
111
143
144
+ ` git-menu:push `
145
+
112
146
Push to tracked upstream.
113
147
114
148
## Push All
115
149
150
+ ` git-menu:push-all `
151
+
116
152
Push all project repos.
117
153
118
154
## Sync
119
155
156
+ ` git-menu:sync `
157
+
120
158
Pull then Push.
121
159
122
160
## Sync All
123
161
162
+ ` git-menu:sync-all `
163
+
124
164
Pull then Push all project repos.
125
165
126
- ## Merge Branch
166
+ ## Merge Branch...
167
+
168
+ ` git-menu:merge-branch `
127
169
128
170
Merge or rebase a branch.
129
171
130
- ## Switch Branch
172
+ ## Switch Branch...
173
+
174
+ ` git-menu:switch-branch `
131
175
132
176
Checkout a different branch in this repo.
133
177
134
- ## Create Branch
178
+ ## Create Branch...
179
+
180
+ ` git-menu:create-branch `
135
181
136
182
Create a branch and optionally track/create a remote branch.
137
183
138
- ## Delete Branch
184
+ ## Delete Branch...
185
+
186
+ ` git-menu:delete-branch `
139
187
140
188
Delete a local and/or remote branch.
141
189
142
190
## Initialize
143
191
192
+ ` git-menu:init `
193
+
144
194
Initialize a git repo for the current project.
145
195
146
196
## Log
147
197
198
+ ` git-menu:log `
199
+
148
200
Show the git log.
149
201
150
202
## Diff
151
203
204
+ ` git-menu:diff `
205
+
152
206
Open the diff patch in a new editor.
153
207
154
- ## Run Command
208
+ ## Run Command...
209
+
210
+ ` git-menu:run-command `
155
211
156
212
Run any ` git ` command with selected ` %files% ` as an argument.
157
213
158
214
## Refresh
159
215
216
+ ` git-menu:refresh `
217
+
160
218
Refresh the git status in Atom.
0 commit comments