Show pageOld revisionsBacklinksBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. ====== Powershell Git ====== === git-init.ps1 === PS script to initialize a new Git repo. <code powershell> if (-not(Test-Path -Path ".\.git")) { git init git config --global core.excludesFile ~/.gitignore git config --global user.name "John Doe" git config --global user.email jd@infostar.me git commit --allow-empty -m "Empty commit for initializing the repo" git checkout -b working } </code> === Command Aliases === <code powershell> function git-init { if (-not(Test-Path -Path ".\.git")) { git init git config --global core.excludesFile ~/.gitignore git config --global user.name "John Doe" git config --global user.email jd@infostar.me git commit --allow-empty -m "Empty commit for initializing the repo" git checkout -b working } } function git-save { git add .; git commit } function git-save-push () { git-save git push -u origin head } function mgl { git log } # # List files that were part of the specified commit. # function git-ls($commit) { git ls-tree --name-only -r $commit } # # Show the details, including changes made, for the specified commit. # function git-show($commit) { git show --name-only $commit } </code> powershell_git.txt Last modified: 2022/01/01 18:48by mgupton