You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Thank you for creating neptune.ai, the best tool for experiment tracking!
I have configured an external diff viewer, difftastic, in my Git configuration. However, I noticed that neptune captures the diff in a non-standard Git patch format, which appears to be the output format of my custom diff viewer.
I believe that Neptune should avoid using the external diff viewer to ensure that the captured patch is in the standard Git patch format. The --no-ext-diff option in git diff might be useful for this purpose. Here is the relevant documentation: Git Diff Documentation.
Suggested Solution:
Consider adding an option or configuration setting in neptune to disable the use of external diff viewers when capturing patches. This would ensure that the captured diff is always in the standard Git patch format, regardless of the user's Git configuration.
Steps to Reproduce:
Configure an external diff viewer in your Git configuration (e.g., difftastic).
Run an experiment and capture the source code diff.
Observe that the captured diff is in the format of the external diff viewer, not the standard Git patch format.
Expected Behavior:
Neptune should capture the diff in the standard Git patch format, even if an external diff viewer is configured in Git.
Actual Behavior:
Neptune captures the diff in the format of the external diff viewer, which is not the standard Git patch format.
The text was updated successfully, but these errors were encountered:
Thank you for creating neptune.ai, the best tool for experiment tracking!
I have configured an external diff viewer,
difftastic
, in my Git configuration. However, I noticed that neptune captures the diff in a non-standard Git patch format, which appears to be the output format of my custom diff viewer.Here is a snippet from my
~/.gitconfig
:An example of a tracked experiment run can be found here: Neptune Experiment Run.
I believe that Neptune should avoid using the external diff viewer to ensure that the captured patch is in the standard Git patch format. The
--no-ext-diff
option ingit diff
might be useful for this purpose. Here is the relevant documentation: Git Diff Documentation.Suggested Solution:
Consider adding an option or configuration setting in neptune to disable the use of external diff viewers when capturing patches. This would ensure that the captured diff is always in the standard Git patch format, regardless of the user's Git configuration.
Steps to Reproduce:
difftastic
).Expected Behavior:
Neptune should capture the diff in the standard Git patch format, even if an external diff viewer is configured in Git.
Actual Behavior:
Neptune captures the diff in the format of the external diff viewer, which is not the standard Git patch format.
The text was updated successfully, but these errors were encountered: