How to make Powershell script to execute git command?
17,531
cd
in Powershell an alias for Set-Location
which is cd
, and if the Git command line executable is in your path, you can call it from Powershell as well.
cd C:\path\to\myrepo.git\
git pull
or
Set-Location C:\path\to\myrepo.git\
Git pull
The second solution is more idiomatic for Powershell. And remember, if the path to your repo contains spaces, you must put it between quotes.
Author by
Alain Alemany
Updated on September 18, 2022Comments
-
Alain Alemany over 1 year
Good day!
I'm not familiar with Powershell at all, and I want to make a script that excecutes every night at 2AM a git pull command in a given directory location. So basically the script must "cd" to that location and then execute "git pull".
I know Windows have the scheduler in which you can call the script, I just have no idea how to make that script.
Thanks in advance.
Warm regards.
-
Alain Alemany almost 7 yearsThanks for your quick answer. One of those 2 options must be saved as .ps1 file and be executed with Windows Task Scheduler?
-
Nathan.Eilisha Shiraini almost 7 yearsYes. You just need to be sure that Git is in your path. If you don't know, open a Powershell prompt and type
git --version
.