Git 如何跟踪在atlassian sourcetree中新添加的盒带中所做的更改?
首先,我不熟悉sourcetree 大多数情况下,当我们更改/添加/删除存储库中现有文件中的文件时,它会反映在sourcetree的未提交更改中 我在我的电子商务Salesforce项目中添加了一个新墨盒。但即使在刷新或重新启动sourcetree之后,我也无法在未提交的更改中看到应用的更改 我已经选中了修改文件、挂起文件、未跟踪文件和所有文件选项 那么,如何跟踪应用于新添加盒带的更改 注意:盒带尚未提交Git 如何跟踪在atlassian sourcetree中新添加的盒带中所做的更改?,git,salesforce,atlassian-sourcetree,demandware,Git,Salesforce,Atlassian Sourcetree,Demandware,首先,我不熟悉sourcetree 大多数情况下,当我们更改/添加/删除存储库中现有文件中的文件时,它会反映在sourcetree的未提交更改中 我在我的电子商务Salesforce项目中添加了一个新墨盒。但即使在刷新或重新启动sourcetree之后,我也无法在未提交的更改中看到应用的更改 我已经选中了修改文件、挂起文件、未跟踪文件和所有文件选项 那么,如何跟踪应用于新添加盒带的更改 注意:盒带尚未提交 提前谢谢。看起来你已经解决了,好的,这是个好消息。我会给出这个答案,以防万一其他人来找解决
提前谢谢。看起来你已经解决了,好的,这是个好消息。我会给出这个答案,以防万一其他人来找解决办法 基本上,您只需要确保将新盒带所在的目录添加到git repo。在我的例子中,使用Demandware,我的git配置位于我的盒带上方两个目录中。是这样的 gitConfigLivesHere//代码/盒带/cartridgesLiveHere 我想你可能会让你的git跟踪各个盒带,但我肯定会发现让你的config live升级几级会更容易,然后它会更容易地自动跟踪更改 此解决方案还允许您在源代码管理中保留其他非盒式磁带的文件。。。例如,任何dw.json设置文件或gruntbuild.js文件都将位于您的盒带之外 希望这有帮助,
Bradsourcetree如何连接到Salesforce?我想一定有一些配置文件吧?我不知道sourcetree,但我认为第一步是将您的新文件盒带从salesforce传送到您的本地主机,然后将所有内容添加到git Repository中好的,谢谢。。问题已经解决了。问题是我需要将该盒带添加到与其他盒带相同的文件夹中。现在我可以跟踪源中的更改。这是一个众所周知的愚蠢错误。无论如何,谢谢@utm。谢谢上面的解决方案,它肯定会工作的。但我的存储库结构允许直接跟踪更改,只需一条路径即可。我在存储库的根文件夹中有所有的grunt文件、gulp文件和package.json。因此,如果我维护该文件夹,并且所有更改的文件夹/文件/盒带都位于该文件夹/repo中任何文件夹中的任何位置,那么它们都会在sourcetree中进行跟踪。无论如何,感谢您提供上述解决方案。