Master is the main branch of the project, points to the project version, head is the latest version of the main branch of the project, pointing to the main line name
git checkout-b Dev//Create the Dev branch and switch to the branch, equivalent to:Git branch Dev//Create a branchgit checkout Dev//Switch BranchesGit branch//View Current Branchgit merge Dev//switch to the other, then merge the Dev branch into the current branchgit branch-d Dev//Remove Dev Branch
git log--graph--pretty=noline--abbrev-commit//git log command with parameters to view branch history
Git merge--no-ff-m "version info" dev//merge with--NO-FF parameter disable Fast forward mode,
Git stash//staging current Branch
git stash list//view status of staging (stash) zone
git stash pop//Resume staging (stash) zone content and delete, equivalent to:
git stash apply//Restore staging area content
git stash drop//delete staging area contents
git remote-v//view remote Library information,-v verbose display
Git push Origin dev//push dev branch to remote repository
git tag//view All tags
git tag <tagname>//Current Version Settings tab
git tag <tagname> commitid//Specify Version Settings tab
Git show <tagname>//view specified tag information
git tag-d <tagname>//Delete tags
Git push Origin <tagname>//push specified tag to remote repository
Git push Origin--tags//push all tags to remote repository
Git Advanced (branch and Tag management)