Skip to content

Remove vscode upstream's commit history from repository

Enrique Alcántara requested to merge 37-remove-vscode-upstream-commits into main

Issue: Rebase `main` branch to remove commits from the... (#37 - closed)

What does this MR do?

NOTICE: This MR is not supposed to be merged. We will have to do a force push to the main branch to remove the vscode upstream commits from this repository. It will be the last force push that we will apply.

It removes the vscode upstream repository's commits from the VSCode Fork repository. After switching to a patch-based strategy where the vscode upstream project becomes a submodule of the VSCode Fork repository, and GitLab's customizations are stored as patch files, we don't need to base the VSCode Fork on the vscode project.

As a result, we can drastically simplify the commit history in this repository, and remove all the commits that:

  1. Originated in microsoft/vscode .
  2. Were converted into patch files.
Edited by Enrique Alcántara

Merge request reports