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
For simpler onboarding (and tutorial) it would be handy to have a button like this.
It can cover only new files (no complicated scenarios like adding files into a directory and such). + Icon and a "wizard" is enough
It should cover a scenario when data is tracked by Git (it's needed to the onboarding tutorial). If this is too complicated we can postpone the whole feature since it won't move the needle at the moment most likely.
The text was updated successfully, but these errors were encountered:
We already have the ability to add untracked files via the SCM panel:
Screen.Recording.2023-11-30.at.2.32.03.pm.mov
and we do have "Add Data" via the tracked tree:
Screen.Recording.2023-11-30.at.2.37.28.pm.mov
It does seem like a couple of days work to add this to the file explorer context menu as we will have to run some git commands up front in order to be able to run dvc add for files tracked by Git:
dvc add .github
ERROR: output '.github' is already tracked by SCM (e.g. Git).
You can remove it from Git, then add to DVC.
To stop tracking from Git:
git rm -r --cached '.github'
git commit -m "stop tracking .github"
We also know how unstable things start getting when we chain commands together.
Other things to consider:
show message if resource is already tracked by DVC.
do not try to git rm files that are not tracked by Git.
multi-project workspace with subprojects, need to work out which project to add to.
For simpler onboarding (and tutorial) it would be handy to have a button like this.
It can cover only new files (no complicated scenarios like adding files into a directory and such).
+
Icon and a "wizard" is enoughIt should cover a scenario when data is tracked by Git (it's needed to the onboarding tutorial). If this is too complicated we can postpone the whole feature since it won't move the needle at the moment most likely.
The text was updated successfully, but these errors were encountered: