- Commit All...
- Commit Staged...
- Stage Changes
- Discard Changes
- Discard All Changes
- Add To Last Commit
- Undo Last Commit
- Switch Branch
- Create Branch
- Ignore Changes
- Unignore Changes
- Stash Changes
- Unstash Changes
- Run Command
You can commit a single file or multiple files or folders selected in the tree-view. This command will bring up a dialog window where you can unselect any files you do not want to commit.
You can also choose to amend the last commit with the selected files and/or optionally change the last commit message.
You then have the following options to commit the message/files:
- "Commit" will just commit the files.
- "Commit & Push" will commit the files then push them to origin.
- "Commit & Sync" will commit the files, pull from origin then push to origin.
Same as Commit... but will list all changed files in the dialog.
Same as Commit... but will list only staged changes in the dialog.
Stage changes for committing later.
This will discard changes to the selected files.
Discard All Changes
This will discard changes to the all files in the repo.
Add To Last Commit
This will add the selected files to the last commit.
Undo Last Commit
This will undo the last commit but save the changes. Like
git reset --mixed HEAD~1
Checkout a different branch in this repo.
Create a branch and optionally track/create a remote branch.
Update the index with the changed version but don't commit the changes. Like
git update-index --assume-unchanged
Opposite of Ignore Changes. Like
git update-index --no-assume-unchanged
Pull from tracked upstream
Push to tracked upstream
Pull then Push
Initialize a git repo for the current project.
Refresh the git status in Atom.
Fetch from all tracked repos
Save changes and checkout last commit
Restore changes from last stash
git command with selected
%files% as an argument
Show the git log