git 要点

1.获取分支名

git rev-parse --abbrev-ref HEAD

2.获取commitId

git rev-parse HEAD

3.解决推送大文件

git config http.postBuffer 524288000

4.git cherry-pick [将指定的提交(commit)应用于其他分支]

a - b - c - d   release
         \
           e - f - g  hotfix

1.切换到 release 分支
git checkout release
 
2.Cherry pick 操作
git cherry-pick f
git push 

a - b - c - d - f  release
         \
           e - f - g  hotfix

5.本地仓库迁移到远端仓库

cd {} && git clone --bare {} && cd {} &&  git remote remove origin && git remote add origin {} && git push --mirror
posted @ 2021-07-23 13:42  tt_贝塔  阅读(43)  评论(0编辑  收藏  举报