提问者:小点点

Git:在node.js中将文件夹从一个分支移动到另一个分支


我的master分支(列在.gitignore文件中)中有一个名为exports/docs/的文件夹。 我想将文件夹的内容移动到名为docs的新分支中。 该文件夹将不存在于主分支中(由于。gitignore),但应存在于docs分支中。

project
|--- .gitignore
|--- /exports
     |--- /docs
          |--- file1.txt
          |--- file2.txt
exports
project
|--- file1.txt
|--- file2.txt

如何在node.js脚本中完成此操作? 有没有任何npm包来帮助我这样做?

谢谢


共1个答案

匿名用户

请参考https://gist.github.com/wizioo/c89847c7894ede628071创建脚本post git签出并创建特定于分支的。gitignore文件。 然后,您可以在本地的两个分支中都有文件,但是在推送它时,推送的行为将根据它的“。gitignore”而不同。