13

Is there a way to integrate Git into the Windows cmd or PowerShell? - so that it feels a bit like a Linux terminal. How?

Peter Mortensen
  • 30,738
  • 21
  • 105
  • 131
Tobias
  • 7,282
  • 6
  • 63
  • 85

6 Answers6

13

OK, I got it myself ...

new-item -path alias:git -value 'C:\Program Files (x86)\Git\bin\git.exe'
Peter Mortensen
  • 30,738
  • 21
  • 105
  • 131
Tobias
  • 7,282
  • 6
  • 63
  • 85
12

Download and install Git as shown in the link. In the sixth slide, 'Adjusting your PATH environment.', check for the option 'Run Git and included Unix tools from the Windows command prompt' and that's it!

Peter Mortensen
  • 30,738
  • 21
  • 105
  • 131
uday
  • 8,544
  • 4
  • 30
  • 54
10

This is what I use: posh-git: a PowerShell environment for Git

It also integrates into the cwd line:

enter image description here

ComFreek
  • 29,044
  • 18
  • 104
  • 156
NateTheGreat
  • 2,295
  • 13
  • 9
2

Simple and straightforward way:

Step by Step guide

Essentially

  1. Add Git binaries to the system path
Peter Mortensen
  • 30,738
  • 21
  • 105
  • 131
suryakrupa
  • 3,852
  • 1
  • 25
  • 34
2

Check out Posh Git:

Peter Mortensen
  • 30,738
  • 21
  • 105
  • 131
Steve Martin
  • 1,632
  • 10
  • 19
0

why everybody here wants to literally "integrate" git into powershell?

  1. in powershell type git
  2. now you are in bash (otherwise you don't have git as an env var)

but if you really want an integration, the easiest way is to "Download and install posh-git"