vscode extensions real world examples to get kick start with it.
This is simple git vscode extension which will enable --assume-unchanged and --no-assume-unchanged commands directly from the context menu i.e right click menu option.
At any time user can add file/folder to Track or Untrack or even show the list of Untracked files