Git之如何优雅的修改Vue源码以后让Git记录你修改的那一部分

版权声明:本文为博主原创文章,未经博主允许不得转载。博客源地址为zhixiang.org.cn https://blog.csdn.net/myFirstCN/article/details/80870921

我们都知道,在我们使用Vue的时候我们node_modules文件夹是不会上传到git中的。但是尴尬的是Vue所使用的依赖的代码源码又都在这里面,如果这个时候我们修改了一处源码不可能让所有人都修改吧,也不可能直接把node_modules文件都提交到git上吧。这里就存在了一个折中的办法,只让git记录我们修改过的这一部分代码。下边以我曾经修改过的vue-quill-editor的源码示例:

我修改的代码位置位于node_modules/vue-quill-editor/src/editor.vue,事实上我想让git帮我管理的也只是editor.vue这一个文件。那么,我就可以在.gitignore文件中增加下面一段话

!/node_modules
/node_modules/*
!/node_modules/vue-quill-editor
/node_modules/vue-quill-editor/*
!/node_modules/vue-quill-editor/src
/node_modules/vue-quill-editor/src/*
!/node_modules/vue-quill-editor/src/editor.vue

通过层层深入的方式深入到editor.vue文件的位置,然后当别人荡代码时就只会荡下来editor.vue了。

上一篇:cocos2d-x:将iOS项目编译成Andriod项目


下一篇:我如何在OSC上做开源项目