git 常用操作
发表于:2021-12-16浏览:41次
一、合并单个提交
git cherry-pick commitid
二、单个仓库的分支合并(dev->master)
git checkout master git pull origin master git merge dev
三、从仓库1 合并代码到 仓库2
主仓库:company:master
我的仓库:yoyocheknow:maste
将仓库1 的地址添加到自己本地仓库2 中
//git remote add 仓库名称 地址 git remote add companyMaster git@github.weiwei.com:company/code.git
查看本地两个远程仓库
git remote
拉去仓库数据到本地仓库
git fetch companyMaster
创建一个本地仓库
git checkout -b master1 companyMaster/master
切换到本地仓库
git checkout master
合并两个分支
git merge master1 //git merge 分支名称
四、大文件提交到本地后无法上传到云端
git filter-branch --force --index-filter "git rm --cached --ignore-unmatch paddlet/ernie_result/model.pdparams" --prune-empty --tag-name-filter cat -- --all git push origin master --force
