.DS_Store is not being by the GitLab VS Code Extension.
Checklist
-
I'm using the latest version of the extension (see the latest version in the right column of this page) - Extension version: Put your extension version here
-
I'm using the latest VS Code version (find the latest version here) - VS Code version: Put your VS Code version here
-
I'm using a supported version of GitLab (see README for the supported version) - GitLab version: Put your GitLab version here, or say "happens on
gitlab.com
"
- GitLab version: Put your GitLab version here, or say "happens on
Summary
GitLab Workflow is not excluding .DS_Store entry in .gitignore or .gitignore_global . This results in the tool constantly wanting to update the .DS_Store file into the repository.
Steps to reproduce
Use Visual Studio code on MacOs with GitLab.
What is the current bug behavior?
The .DS_Store file is tracked as a change.
What is the expected correct behavior?
Changes to the .DS_Store file should be ignored
Relevant logs and/or screenshots
Possible fixes
None of the techniques proposed https://dev.to/vonhyou/remove-dsstore-file-from-git-repo-2g57 currently work. Make sure the .DS_Store file is excluded from the change tracking.
Many people are reporting this online in various forums, looking for a solution. Everyone keeps ignoreing this PRODUCTIVITY KILLING issue. I suspect the problem is in the GitLab VS Code extension, as not in VS Code itself. However, wherever the problem is, this needs to be escalated to the right team and not just "closed" and dismissed.