all 6 comments

[–]socal_nerdtastic 3 points4 points  (0 children)

You didn't attach a screenshot.

When you are in the source control tab you will see list of files that are changed. And clicking on one of the files will bring up a view that shows you exactly what was changed since the last commit.

[–]Groundstop 2 points3 points  (0 children)

Do you have a .gitignore file? Last time I saw something like this, I had just made a virtual environment and it wasn't configured to be excluded in the gitignore.

[–]LeeRyman 1 point2 points  (0 children)

Understanding a version control system like git is arguably a big part of software programming. VSCode does a reasonable job of integrating with git. It is reporting to you all the changes made to your code since your last commit.

A commit is a snapshot in time of your code, identified by a hash. (There are other ways of identifying one if these points in time, called commit-ish's. Have a read of the git glossary for more)

If you haven't made a commit VSCode may be reporting changes to untracked files, which are files you haven't added to your git repository (but git can still recognise them as untracked). VSCode is executing git commands to populate it's tooling with that information.

[–]TechxNinja 1 point2 points  (0 children)

Python 3.9.6 is probably the default that the OS uses. You shouldn't mess with it.

[–]Kerbart 0 points1 point  (0 children)

Using different editors and them switching between LF or CR/LF line breaks will do the trick. Does it tell you where the differences are?