Your Web News in One Place

Help Webnuz

Referal links:

Sign up for GreenGeeks web hosting
January 13, 2023 03:03 am GMT

Git - How to edit or remove a "pushed" commit using Visual Studio

This is how you edit or remove a "pushed" commit using Visual Studio. (Just for reference, I am using Visual Studio 2022)

  1. Removing your previous commit from your local repo using Reset

    • On the menu bar in Visual Studio, click on Git -> View Branch History.
    • Right click the commit that you would like to keep
    • Choose Reset -> Keep Changes (--mixed). This option retains all changes from the previous commit
    • Note: If you would like to remove all changes from previous commit, choose Delete Changes (--hard) instead

    Git Reset

  2. If you need to edit your changes, make them as your desire & commit the changes before moving on.

  3. Force Push into the remote repo

    • Open up "Package Manager Console", via Tools -> NuGet Package Manager -> Package Manager ConsolePackage Manager Console menu
    • Type "git push -f". The "-f" is important, as this means forced push. A normal push will prompt Visual Studio to Pull then Push as your local branch is now "behind" the the remote branchGit push
  4. Double check your remote repository's branch history to ensure the old commit is removed.


Original Link: https://dev.to/thebernardlim/git-how-to-edit-or-remove-a-pushed-commit-using-visual-studio-2876

Share this article:    Share on Facebook
View Full Article

Dev To

An online community for sharing and discovering great ideas, having debates, and making friends

More About this Source Visit Dev To