查看分支
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