我有我的这个通用项目文件夹,其中包含各种内容:文本,图像,二进制文件等。我想要并且需要将这个项目保存在git下的版本控制中,所以如果我搞砸了什么我可以恢复到所有文件的先前版本。
这个项目的一个内容是Eclipse IDE Java工作区及其所有内容。
我的问题是,我如何分享这个一般项目,包括我的Mac OS X和WinXP计算机之间的Eclipse工作区,以便推送和拉动尽可能顺利进行?
就像现在一样,每当我从例如OSX到远程存储库并从那里拉到我的XP机器,类路径和东西再次出错了,我需要付出相当大的努力来解决问题。
答案 0 :(得分:1)
我将机器设置为忽略任何操作系统特定信息
这可以通过将名为.gitignore的文件放在存储库的工作目录的根目录中来实现。
<。>在.gitignore/path/not/to/share/*
答案 1 :(得分:0)
不确定“这些东西”(可能是exporting preferences并在git pull之后重新导入它们。
关于路径,我明确建议使用linked directories配置项目并为链接资源配置路径变量:该变量是根据eclipse安装设置的,并且对于给定的机器仍然有效。