没有.gitignore复制文件?

时间:2018-03-18 09:18:29

标签: git macos gitignore

我有几个Javascript项目,我需要复制或移动到另一台机器。我想忽略module.exports.default = Home; 中已有的文件。现在,当我复制文件夹时,我得到git忽略了文件夹和文件。但是,我想在复制时忽略它们( Command + C )。我该如何配置?

2 个答案:

答案 0 :(得分:5)

您可以使用git clone:

$ git clone machine1:/path/to/project machine2:/target/path

答案 1 :(得分:1)

要从存储库中删除被忽略的文件,您可以使用git clean

git clean -nx
  • -n意味着干涸;它会导致它列出它将删除的文件而不实际删除它们。
  • -x表示删除被忽略的文件。

如果您还需要删除目录,请指定-d

确定要删除的上述命令后,将-n替换为-f以使其真实运行。

git clean -fx

请记住,这会删除文件,除非您有备份,否则无法取回文件。

man git-clean的更多信息。