しょーもない事が多いけど絶対忘れるので.
git logで文字化けする
git config --global core.pager "LESSCHARSET=utf-8 less"
ps1が実行できない
セキュリティのため, 実行ポリシーを与えてやらないと実行できない. 適宜必要なものにしてやる必要がある.
Set-ExecutionPolicy RemoteSigned
httpsのサイト(githubとか)にinvoke-webrequestするとエラーになる
TLS1.2はデフォルト無効らしい.
[System.Net.ServicePointManager]::SecurityProtocol = [System.Net.SecurityProtocolType]::Tls12;
参考
Set-ExecutionPolicy コマンドレットの使用
Qiita - PowerShell で GitHub に wget(Invoke-WebRequest) できない場合の対処方法