Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Vscode swaps theirs/ours on deleted file during rebase #113593

Open
johnzielke opened this issue Dec 30, 2020 · 3 comments
Open

Vscode swaps theirs/ours on deleted file during rebase #113593

johnzielke opened this issue Dec 30, 2020 · 3 comments
Assignees
Labels
bug Issue identified by VS Code Team member as probable bug git GIT issues
Milestone

Comments

@johnzielke
Copy link

Version: 1.52.1 (system setup)
Commit: ea3859d
Date: 2020-12-16T16:34:46.910Z
Electron: 9.3.5
Chrome: 83.0.4103.122
Node.js: 12.14.1
V8: 8.3.110.13-electron.0
OS: Windows_NT x64 10.0.19042

Steps to Reproduce:

  1. Modify file in local branch and commit
  2. Rebase onto master that has that same file deleted
  3. Code shows file as "deleted by Us"

20201230_144509
4. Pycharm shows the file as deleted by "them" which is the way it should be in my opinion
image

Does this issue occur when all extensions are disabled?: Yes

@eamodio eamodio added bug Issue identified by VS Code Team member as probable bug git GIT issues labels Jan 4, 2021
@eamodio eamodio added this to the Backlog milestone Jan 4, 2021
@eamodio
Copy link
Contributor

eamodio commented Jan 4, 2021

I believe we are honoring the Git "us"/"them" that git uses -- which I agree feels backward with rebase. We also avoid the us/them terminology in other places (using current/incoming) instead, since that IMO aligns better and is less confusing. We should probably adopt that here.

@joaomoreno joaomoreno removed their assignment Jan 7, 2021
@johnzielke
Copy link
Author

I agree, while this may be how git interprets it, I think that especially for beginners in git, this is counterintuitive and might lead to confusion.

@Kurt-von-Laven
Copy link

Indeed! I greatly prefer the current/incoming nomenclature VSCode uses, and it would be great to use that consistently.

@lszomoru lszomoru assigned lszomoru and unassigned eamodio Oct 4, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Issue identified by VS Code Team member as probable bug git GIT issues
Projects
None yet
Development

No branches or pull requests

5 participants