• .vscode .devcontainer 这样的文件夹要加入 .gitignore 吗
  • 发布于 1周前
  • 56 热度
    12 评论
  • 风尘客
  • 1 粉丝 44 篇博客
  •   

如题,.vscode .devcontainer 这样的文件夹要加入 .gitignore 吗?领导说要加入。

用户评论
  • 离人未归
  • 除非有规定统一开发环境,按道理说应该加在个人的非提交的位置,例如.git/info/exclude ,或者配置 global ignore file
    包括操作系统级别也一样,比如 dsstore,thumbs.db 这种东西,否则所有开发都有权把他自己个人习惯的任何工具产生的文件名写在 ignore 里。
  • 2025/6/18 12:38:00 [ 0 ] [ 0 ] 回复
  • Kily
  • 都要提交呀,个人的配置放在用户目录或者.code-workspace 下面,.vscode 下面只放项目规约性质的东西;.devcontainer 肯定要放,每个人都不一样的可以放在环境变量里,用.env 或者别的工具去管理。
  • 2025/6/18 12:34:00 [ 0 ] [ 0 ] 回复
  • 阳光
  • 分情况 , .vscode 比如我的 web 项目是不加的,百度小程序加进去 , 差别是 lint 部分 , web 依赖 node 工具链 , 小程序依赖 ide 插件
    综上,就是看 项目对这个文件的依赖 , 项目能抛开的文件就加入到忽视里面 . 另外 领导说的总是对的./doge
  • 2025/6/18 12:33:00 [ 0 ] [ 0 ] 回复
  • 徒步旅行
  • 准确区分 workspace 和 user
    如果是需要和同事共享的配置,就要加入 git
    比如符合公司规范的格式化一类的东西,应该放入 workspace ,这样大家写代码的时候就是正确的格式,不用等到最后在执行格式化了
  • 2025/6/18 12:29:00 [ 0 ] [ 0 ] 回复
  • 青春不留白
  • 大家一样的开发环境的话就加,如果每个人的开发环境都不一样,那加不加无所谓,因为不会互相影响。我的建议是加,但是你最好听领导的。
  • 2025/6/18 12:08:00 [ 0 ] [ 0 ] 回复