1 this exceeds GitHub Enterprise’s file size limit of 100.00 MB
1.1 问题如下
1.2 通过下面的方式解决
1.2.1 先查看一下最近提交的commit的版本号
git log
1.2.2 依次撤销commit
git reset xxxx # 提交大文件前的version
1.2.3 添加 .gitignore
文件
把大文件写入 .gitignore 文件中
1.2.4 重新提交
git add .
git commit -m "deploy druid cluster"
git push origin master
2 远程仓库前一天删除了一些文件,第二天本地对一些文件进行了修改和删除,然后直接 git push origin master
出问题了
正确的操作
# 先执行 git pull
git pull
# 然后再执行提交
git push origin master
3 git如何拉取所有分支?
git@gitee.com:cntsp/jenkins-demo.git
git branch -r | grep -v '\->' | while read remote; do git branch --track "${remote#origin/}" "$remote"; done
git fetch --all
git pull --all