Help
for
Mac
|
Windows
Guides
Videos
Webinars
Support
Login
Video Series
Learning Git with Tower
Contents
Videos
Learning Git with Tower
Tags
Videos
Getting Started with Tower
Learning Git with Tower
What is Version Control?
Installing and Configuring Git
A Basic Workflow of Version Control
Creating a New Local Repository
Cloning an Existing Repository
Inspecting Local Changes
Staging & Committing Changes
Commit History
Ignoring Files
An Introduction to Branches
Creating & Checking Out Branches
Merging Branches
Stashing Changes
Dealing with Merge Conflicts
Undoing Things
Tags
Introduction to Remote Repositories
Connecting a Remote Repository
Sharing Data on a Remote Repository
Publishing a Local Repository on Remote
Pushing Changes to a Remote
Pulling & Fetching Changes
Rebase as an Alternative to Merge
Branching Workflows
More Productive in Git with Tower
Drag and Drop
Quick Open
Quick Actions
Commit Details
Chunk & Line Staging
Interactive Rebase
Reflog
Undoing Things
Image Diffing
User Profiles
Keyboard Shortcuts
Search
Search GitHub
One-Click Cloning
File History
Navigation
Submodules
Pull Requests
Surviving with Git
Discarding All Local Changes in a File
Restoring a Deleted File
Discarding Chunks / Lines in a File
Discarding All Local Changes
Fixing the Last Commit
Reverting a Commit in the Middle
Resetting to an Old Revision
Resetting a File to an Old Revision
Recovering Deleted Commits
Recovering a Deleted Branch
Moving a Commit to a New Branch
Moving a Commit to a Different Branch
Editing Old Commit Messages
Deleting Old Commits
Squashing Multiple Commits into One
Adding a Change to an Old Commit
Splitting / Editing an Old Commit
2 min
episode 16 of 24
Tags
How can I use tags in Git?
Previous Video
« Undoing Things
Next Video
Introduction to Remote Repositories »