Serialization Situation
One of PowerShell's greatest strengths, and one of its greatest challenges, is its object-oriented nature. Once you get your head wrapped around this concept, using PowerShell in the console or scripted automation begins to feel like magic. Where this becomes challenging is when you need to take output and save it to disk for future re-use. This process is know as serialization. In text-based situations this is easy.
git log | Out-File glog.txt
The output of the git command is text, so saving it to a file is simple.
But what about PowerShell?
Want to read the full issue?