当前位置: 首页 > news >正文

手机端网站开发建设内容index百度指数

手机端网站开发建设内容,index百度指数,江门网站制作计划,网上共青团登录入口想把项目的前后台代码放到同一个git仓库管理,由于未设置.gitignore,就使用vscode做stage操作(相当于git add . 命令 其中【.】点表示全部文件),观察将要入库的文件发现,node_modules、target、.idea、log等…

想把项目的前后台代码放到同一个git仓库管理,由于未设置.gitignore,就使用vscode做stage操作(相当于git add . 命令  其中【.】点表示全部文件),观察将要入库的文件发现,node_modules、target、.idea、log等与源码无关的文件夹都被包含在内,因为没有仔细研究git,只在前端代码的文件夹添加了一个.gitignore文件,导致后端代码的target、.idea、log文件夹未被过滤而导入了git库中。

## 前端.gitignore**/node_modules
**/.idea
**/target
**/log   # 此设法错误

第二天在后端目录添加了单独的.gitignore文件,但是刷新vscode的版本管理窗口,依然有target、.idea文件夹中的内容处于changes状态,等待被提交。

## 后端.gitignoretarget/
.idea/
log/# 或不带杠
target
.idea
log

我查了gitignore文件配置方法,允许配置多个.gitignore

Git中的多个“.gitignore”文件是否可行|极客教程

调整.gitignore的位置也不行,期间还遇到webpack启动失败、vscode中node_modules文件夹显示灰色的问题。webpack启动失败重新使用 npm install 下载依赖解决,node_modules文件夹显示为灰是因为.gitignore设置node_modules不受git管理的原因。

找到这样一篇文章解决了我的疑问:

git 修改.gitignore后生效_gitignore什么时候生效-CSDN博客

原因是,.gitignore中设置target、.idea、log后,git add . 不会再向git库中添加这些文件,git status也检测不到这些文件夹中的变化;但是已经存在于git库中的target、.idea、log文件夹的文件,在新增.gitignore设置target、.idea、log时,git add . 是不会将已经存在于git库中的文件删除的。

所以需要使用大杀器:git rm -r --cached . 删除库中的全部文件

--cached参数的作用不是清除缓存,而是在移除版本控制中的指定文件,并保留工作区中的该文件

git rm 命令--cached参数的作用 - 简书

到此整个流程基本清晰,如果git本地库中的文件通过git add . 同步无法删除,就需要使用git rm命令强制删除,如果要保留工作区的文件就要加上--cached参数。然后重新用git add命令更新git的 本地版本库

admin@DESKTOP-RM6PF2U MINGW64 /d/code/gitcode/test (master)
$ git rm -r --cached .
rm '.gitignore'
rm '.idea/codeStyles/codeStyleConfig.xml'
rm '.idea/frontend.iml'
rm '.idea/inspectionProfiles/Project_Default.xml'
rm '.idea/modules.xml'
rm '.idea/test.txt'
rm '.idea/workspace.xml'
rm 'index.html'
rm 'package.json'admin@DESKTOP-RM6PF2U MINGW64 /d/code/gitcode/test (master)
$ git rm -r --cached .
fatal: pathspec '.' did not match any filesadmin@DESKTOP-RM6PF2U MINGW64 /d/code/gitcode/test (master)
$ git status
On branch master
Changes to be committed:(use "git restore --staged <file>..." to unstage)deleted:    .gitignoredeleted:    .idea/codeStyles/codeStyleConfig.xmldeleted:    .idea/frontend.imldeleted:    .idea/inspectionProfiles/Project_Default.xmldeleted:    .idea/modules.xmldeleted:    .idea/test.txtdeleted:    .idea/workspace.xmldeleted:    index.htmldeleted:    package.jsonUntracked files:(use "git add <file>..." to include in what will be committed).gitignoreindex.htmlpackage.json

git rm -r --cached . 执行后同样要git commit生效

另外有个命令可以查看工作区和索引中的文件:git ls-files

admin@DESKTOP-RM6PF2U MINGW64 /d/code/gitcode/test (master)
$ git ls-files
.gitignore
index.html
package.json

git ls-files (Plumbing Commands) - Git 中文开发手册 - 开发者手册 - 腾讯云开发者社区-腾讯云

如何查看git已经加入本地仓库的文件_git查看本地仓库文件_captain飞虎大队的博客-CSDN博客

 07_git常用指令_哔哩哔哩_bilibili

vim列编辑模式_vim列模式-CSDN博客  ctrl+v

【精选】gitignore简单入门教程_gitignore怎么用_Cheney822的博客-CSDN博客

Vscode Git代码至Gitee - 知乎

如何编写gitignore文件(摘抄) - 简书

Git常用命令整理_git rm -r --cached_imautumn的博客-CSDN博客

http://www.tj-hxxt.cn/news/16288.html

相关文章:

  • 用dedecms做的网站是模板网站么推广普通话手抄报图片
  • 个人网站备案说明2022年最火文案
  • 男做变态手术视频网站百度搜索电话
  • 90设计电商模板百度词条优化工作
  • 公司网站建设开源平台优化大师怎么提交作业
  • html网站模仿seo搜索引擎优化工资
  • 天津网站建设开发有哪些有友情链接的网站
  • 网站开发专业大学查关键词
  • pageadmin政府网站管理系知识营销案例
  • 男的做直播哪个网站好市场营销专业课程
  • wordpress插件吧学seo哪个培训好
  • 做我的奴隶腾讯网站网络营销到底是干嘛的
  • 公司网站开发款记什么科目帮别人推广app赚钱
  • 叫别人做网站后怎么更改密码营销型企业网站建设步骤
  • 做网站优化的协议书社群推广平台
  • 上海做网站优化哪家好链接地址
  • 织梦做的网站_别人提交给我留的言我去哪里看网站制作推广电话
  • 成都百度网站设计公司微信小程序开发多少钱
  • 上海网站营论坛优化seo
  • 中国工程建设造价管理协会网站站长之家工具高清
  • 如何查看vs中建设好的网站公司网站seo公司
  • 国内著名平面设计师的个人网站网络营销是以什么为中心
  • 公司网站的具体步骤seo外包多少钱
  • 新手做网站最简单流程申请网站怎么申请
  • 网站seo具体怎么做成都最新热门事件
  • 跨境电商是不是坑seo优化方案案例
  • 上海专上海专业网站制作公司北京网络营销推广培训哪家好
  • 销售crmseoshanghai net
  • 网站中在线咨询怎么做营口建网站的公司
  • 专业网站设计公司有哪些营销策略怎么写