0

首先,我是 sourcetree 的新手。

大多数情况下,当我们更改/添加/删除存储库中现有文件中的文件时,它会反映在源树的未提交更改中。

我在我的电子商务 Salesforce 项目中添加了一个新墨盒。但即使在刷新或重新启动我的源树之后,我也无法在未提交的更改中看到已应用的更改。

我也检查了修改过的文件、待处理的文件、未跟踪的文件和所有文件选项。

那么我可以做些什么来跟踪应用于新添加的墨盒的更改?

注意:墨盒尚未提交。

提前致谢。

4

1 回答 1

1

看起来你已经解决了,这是个好消息。我会抛出这个答案,以防其他人出现并正在寻找解决方案。

基本上,您只想确保将新墨盒所在的目录添加到 git 存储库中。在我的情况下 - 使用 Demandware - 我的 git 配置位于我的墨盒上方两个目录中。是这样的……

gitConfigLivesHere/../code/cartridges/cartridgesLiveHere

我想你可能会让你的 git 跟踪单个墨盒,但我肯定发现让你的配置更容易升级几个级别,然后它会更容易地自动跟踪更改。

此解决方案还允许您将其他不是墨盒的文件保存在源代码控制中......例如,任何 dw.json 设置文件或 gruntbuild.js 文件将存在于您的墨盒之外。

希望这会有所帮助,布拉德

于 2018-05-29T22:13:22.433 回答