Nitrous.io for Mac不同步.git?

时间:2013-09-16 01:54:36

标签: nitrousio

我正在尝试Nitrous.io - 这是一个非常好的工具。我也在使用Nitrous'Mac应用程序,它将盒子内容同步到本地目录 - 除了我注意到它没有同步.git目录。我认为这是故意的(?)。某个地方是否有一个列表描述了什么是未同步的?

3 个答案:

答案 0 :(得分:3)

您可以根据手册更新文件<home dir>\Nitrous\<box name>\.unison\default.prf并添加任何配置:http://www.cis.upenn.edu/~bcpierce/unison/download/releases/stable/unison-manual.html

Mine包含这一行,例如:

    ignore=Name node_modules

这样我的node_modules文件夹就不会同步了。

您可以将此行添加到您的行中:

    ignorenot=Name .git

正如@ ajhit406所指出的那样,你应该在一个地方处理你的git动作(在这种情况下是方框)。

答案 1 :(得分:2)

.git目录未故意同步。你应该通过SSH进入你的盒子来管理你的git存储库。

在Mac应用程序快捷菜单中,将鼠标悬停在要进入SSH的框上,然后单击“打开Shell”。您应该从云中的框中输入任何git命令。

答案 2 :(得分:0)

Nitrous有这方面的资源:http://help.nitrous.io/nitrous-desktop/

在文档中详细说明了这些是未同步的文件和目录:

.unison .git .svn .hg CVS .DS_Store .AppleDouble .LSOverride .Spotlight-V100 .Trashes *.sock *.sw? ._* , *~