Prerequisites: VS Code and Git Bash
Git Bash is an application that provides Git command line experience on the Operating System. It is a command-line shell for enabling git with the command line in the system.
VSCode is a Text editor that provides support for development operations and version control systems. It provides tools for a user to build hassle-free codes.
Downloading and Installation
Integration of GitBash with VSCode
The below steps have to be followed to integrate Git Bash with Visual Studio Code:
Step 1: Open Terminal in VScode by using the shortcut key Ctrl+~. Here you will see that currently, it has PowerShell and we have to add bash to it.
Step 2: Then, you have to open settings by File->Preferences->Settings or by pressing Ctrl+, . You have to click on the Open Settings(JSON) icon as shown in the image below:
Step 3: On clicking, you will see the settings page. You have to copy “terminal.integrated.shell.windows”: “C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\powershell.exe” at the last of all settings as shown in the image below:
Step 4: And that’s all when you will reopen VS Code then you will see that Git Bash has been integrated. Now you can run Git Bash commands directly in VS Code.
- Working on Git Bash
- How to Integrate Emojis in an Android App?
- Pushing changes to a Git Repository
- What is a GIT Repository?
- Git Features
- Bare Repositories in Git
- Working with Git Repositories
- Merge Strategies in Git
- Getting changes from a Git Repository
- Git | Working with Stash
- Handling repositories with Git remote
- Using Git on CommandLine
- Working on BitBucket using Git
- Working on Git for GUI
- Using Patches in Git
- Rebasing of branches in Git
- Recovering Lost Commits in Git
- Jenkins and GIT Integration using SSH Key
- Difference Between Git and GitHub
- Using Tags in Git
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to email@example.com. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.