git相关疑难杂症
nextjs部署k8s过程中,因为项目文件过大,上传超时
解决方法
使用git submodule分散项目的大小,具体
然后打包的时候在DockerFile中使用
1 | git submodule init && \ |
本地有改动,无法拉取远程代码
git stash
1 | git stash // 暂存,把本地变更压入栈 |
某个feature、bugfix提交想要同时应用在不兼容的v1,v2分支
git cherry-pick
如何合作开发
使用git flow,需要自己安装
develop分支代表即将上线的下个版本,master代表线上版本,每次有新的bugfix或者feature,从develop分支新建分支,完成开发后再合并回develop分支
fork仓库后如何保持和原仓库同步
- 添加一个将被同步的给fork远程的上游
1
git remote add upstream xxx.git
- 获取远程upstream
1
git fetch upstream
- 合并upstream
1
git merge upstream/master
评论
评论插件加载失败
正在加载评论插件