title: Gitlab node_modules in .gitignore, how to still edit and push a module
body: <p>I have node_modules in .gitignore.
  Now I changed a module (Searchbar from reactnativeelements).
  Whats the best and cleanest way to still push it to my gitlab?
  A seperate folder, where I put the complete module and change all imports gets me somehow the Error: <code>Invariant Violation: No callback found with cbID 750 and callID 375 for module &lt;unknown&gt;. Args: '[&quot;{\&quot;codeFrame\&quot;:{\&quot;content\&quot;:\&quot;\\u001b[0m \\u001b[90m 20 |\\u001b[39m \\u001b[36mvar\\u001b[39m ba\\u001b[33m=\\u...(truncated)...&quot;]'</code>
  Is there any other way to do this?</p>