公司付网站会员费科目怎么做湖南长沙市区哪里好玩
公司付网站会员费科目怎么做,湖南长沙市区哪里好玩,网站 模板下载,网站栏目设计centos系统环境搭建专栏#x1f517;点击跳转 文章目录 Git进阶1.更新代码2.只拉取Git仓库的部分目录内容2.1初始化空白仓库2.2配置git仓库2.3开启稀疏检出属性2.4设置指定拉取的目录2.5 更新代码 Git进阶
1.更新代码
基于上一篇文章CentOS系统环境搭建#xff08;二十一点击跳转 文章目录 Git进阶1.更新代码2.只拉取Git仓库的部分目录内容2.1初始化空白仓库2.2配置git仓库2.3开启稀疏检出属性2.4设置指定拉取的目录2.5 更新代码 Git进阶
1.更新代码
基于上一篇文章CentOS系统环境搭建二十一——安装git并且配置ssh拉取github代码我们已经给本地拉取了一个tencent项目。我放在我电脑的/srv/tencent/code/tencent。
那么就两步命令。
cd /srv/tencent/code/tencent拉取
git pull补充一下拉取前的其他指令
查看本地分支文件信息确保更新时不产生冲突
git status查看当前分支情况
git branch2.只拉取Git仓库的部分目录内容 这里是为了你的前端我们往往只需要dist文件夹源码什么的我们不需要因此我这样做如果你觉得这好麻烦你就全拉取好了这部分不用学。 官方名称稀疏检出如果你只想检出项目的部分内容请按照我的步骤往下做。 2.1初始化空白仓库
在我的/srv/tencent/code下创建空文件夹
mkdir page初始化git仓库
git init2.2配置git仓库
设置拉取remote写上你的项目url
git remote add -f origin gitgithub.com:PerCheung/mytencentpage.git2.3开启稀疏检出属性
git config core.sparsecheckout true2.4设置指定拉取的目录
配置规则 目录名称前带斜杠如/docs/将只匹配项目根目录下的docs目录。 目录名称前不带斜杠如docs/其他目录下如果有同名目录也会包括进来。 多级目录如docs/chapter1/则不管前面是否带有斜杠都只匹配项目根目录下的目录如client/docs/chapter1/是不能被匹配。 通配符*是通配符!是反选!/docs/就是不拉取docs目录。
如下我想要只拉取项目的dist。 操作步骤 编辑.git/info/sparse-checkout vim .git/info/sparse-checkout看看我写了什么。 cat .git/info/sparse-checkout/dist/试一下行不行。
git pull origin main2.5 更新代码
cd /srv/tencent/code/pagegit pull origin main
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/88986.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!