我最近在我的项目中添加了打字文件,这样我就可以在VS Code中获得Angular,D3,Underscore等库的智能感知。
所以我在这个分支中的更改是添加一个typings/
文件夹,其中包含相关的打字文件,添加了typings.json
,并添加了jsconfig.json
。我还将其中的每一个添加到我的.gitignore
。所以我的差异仅显示.gitignore
更改。如果我将其合并到远程主服务器中,当其他团队成员将其下拉时,他们将拥有typings
文件夹typings.json
和jsconfig.json
。我希望他们可以访问这个,所以如果使用VS Code,他们也会获得智能感知,但我不确定我是否正确接近这个。
答案 0 :(得分:1)
不,他们不会下拉你在gitignore中列出的文件,因为在你提交和推送时它们不会被推高。他们只会将更改下拉到gitignore文件。他们唯一的方式就是获得新的"打字"文件夹和文件是你从gitignore中删除它们并将它们检入git然后将你的更改合并到master中。