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