查看分支
    git branch -a
    创建本地分支
    git checkout -b develop
    删除本地分支
    git branch -D develop
    切换回主分支
    git checkout master
    切换到本地分支
    git checkout develop
    下载远程分支
    git checkout -b develop origin/develop
    推送到远端
    git push origin master
    git push origin develop:develop

    查看提交记录
    git log (q退出)
    将某个提交合并到当前分支
    git cherry-pick {commitId} commitId是另一个分支的某次提交记录
    git cherry-pick {commitIdA}..{commitIdB} 不含commitIdA, 包含commitIdB

    创建本地tag
    git tag -a 1.0.0 -m “release 1.0.0”
    推送至远端tag
    git push origin 1.0.0
    删除本地tag
    git tag -d 1.0.0
    删除远端tag
    git push origin :refs/tags/1.0.0

    删除远端最后一次提交
    查看历史提交日志
    git log
    先在本地重设至上次提交
    git reset —hard HEAD~
    检查日志
    git log
    强推至远端
    git push —force

    git update-index —assume-unchanged jdbc-test/src/test/resources/jdbc.oracle.properties
    git update-index —assume-unchanged jdbc-test/src/test/resources/jdbc.mysql.properties
    git update-index —assume-unchanged jdbc-test/src/test/resources/jdbc.db2.properties