This was the pain point. My local machine didn't have source code locally.
Maybe I was too lazy, but syncing code on both local machine and remote machine was painful.