Git之如何优雅的修改Vue源码以后让Git记录你修改的那一部分-阿里云开发者社区

开发者社区> 开发与运维> 正文
登录阅读全文

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

简介: 版权声明:本文为博主原创文章,未经博主允许不得转载。博客源地址为zhixiang.org.cn https://blog.csdn.net/myFirstCN/article/details/80870921 我们都知道,在我们使用Vue的时候我们node_modules文件夹是不会上传到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了。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享: