-
-
Notifications
You must be signed in to change notification settings - Fork 9
Home
Samir Boulema edited this page Nov 20, 2015
·
6 revisions
Welcome to the TGIT wiki!
TGIT has several GitFlow options: "Develop branch prefix", "Feature branches prefix", "Master branch prefix", "Release branches prefix". These options determine the prefix of the branches used in the gitflow branching model. http://nvie.com/posts/a-successful-git-branching-model/
TGIT also has an option to specify a default commit message. You can change this to regular text or use the folowing macros: https://msdn.microsoft.com/en-us/library/c02as0cs.aspx
So what exactly are those gitflow menu items doing?
-
Start New Feature
- Switch to the develop branch
- Pull latest changes on develop
- Create and switch to a new branch
-
Finish Feature
- Switch to the develop branch
- Pull latest changes on develop
- Merge the feature branch to develop
- Delete the local feature branch
- Delete the remote feature branch
- Push all changes to develop
-
Start New Release
- Switch to the develop branch
- Pull latest changes on develop
- Create and switch to a new release branch
-
Finish Release
- Switch to the master branch
- Pull latest changes on master
- Merge the release branch to master
- Tag the release
- Switch to the develop branch
- Pull latest changes on develop
- Merge the release branch to develop
- Delete the local release branch
- Delete the remote release branch
- Push all changes to develop
- Push all changes to master
- Push the tag