The hard part isn't Git. It's knowing which machine you're standing on.
Working with GitHub through AI assistants adds a layer nobody warns you about: three filesystems, token scopes you discover at the finish line, and the ambient-context workaround that got me through.