Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
powershell_git [2021/12/31 22:01] – mgupton | powershell_git [2022/01/01 18:48] (current) – mgupton | ||
---|---|---|---|
Line 17: | Line 17: | ||
=== Command Aliases === | === Command Aliases === | ||
<code powershell> | <code powershell> | ||
+ | |||
+ | function git-init { | ||
+ | if (-not(Test-Path -Path " | ||
+ | git init | ||
+ | | ||
+ | git config --global core.excludesFile ~/ | ||
+ | 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 { | function git-save { | ||
git add .; git commit | git add .; git commit | ||
+ | } | ||
+ | |||
+ | function git-save-push () { | ||
+ | git-save | ||
+ | git push -u origin head | ||
} | } | ||
Line 25: | Line 43: | ||
} | } | ||
+ | # | ||
+ | # List files that were part of the specified commit. | ||
+ | # | ||
function git-ls($commit) { | function git-ls($commit) { | ||
git ls-tree --name-only -r $commit | git ls-tree --name-only -r $commit | ||
} | } | ||
+ | # | ||
+ | # Show the details, including changes made, for the specified commit. | ||
+ | # | ||
function git-show($commit) { | function git-show($commit) { | ||
git show --name-only $commit | git show --name-only $commit |