this is a HCI problem. I dont think text is better than IDE or web-based code review or branch management. I'm a vim user and i have to say making everything in one terminal looks cool but really not that intuitive..
We will probably see less acquisitions of product-oriented startups (e.g. Nextdoor) from Google unless the startup has some core tech/market Google needs.