javascript - 跨团队共享 gitignored 文件

标签 javascript git visual-studio-code gitignore

我最近向我的项目添加了类型文件,以便在 VS Code 中获得 Angular、D3、Underscore 等库的智能感知。

因此,我在此分支中的更改是添加一个包含相关类型文件的 typings/ 文件夹、添加 typings.json 和添加 jsconfig.json >。我还将这些内容添加到了我的 .gitignore 中。所以我的 diff 仅显示 .gitignore 更改。如果我将其 merge 到远程主控中,当其他团队成员将其 pull 下时,他们将拥有 typings 文件夹、typings.jsonjsconfig.json。我希望他们能够访问此内容,以便他们在使用 VS Code 时也能获得智能感知,但我不确定我是否正确处理了此问题。

最佳答案

不,他们不会 pull 下您在 gitignore 中列出的文件,因为当您提交和推送时它们不会被推送。他们只会 pull gitignore 文件的更改。他们获得新的“typings”文件夹和文件的唯一方法是从 gitignore 中删除它们并将它们 checkin git,然后将更改 merge 到 master 中。

关于javascript - 跨团队共享 gitignored 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39728683/

相关文章:

php - 日期范围谷歌图表工具

javascript - AngularJS 重新加载按钮?

windows - 如何在 Windows 控制台中使用反斜杠而不是正斜杠制作 git 打印路径

Git - 在同一文件夹中提交 html + js 文件

visual-studio-code - 在VS Code中设置全局$ PATH环境变量

django - VSCode + 远程开发 + django : avoiding forwarding ports

javascript - 使用两个不同的数组创建分组数组

javascript - 使用自定义图像单选按钮时,需要单选按钮

git - 如何获取从 git 中的任何分支出现的分支列表?

visual-studio-code - VS Code 可以使用键盘快捷键输入文本吗?