What is Gitpod ?

Navindu Jayatilake
3 min readJun 14, 2019
www.dilbert.com

In earlier days whenever we want to share our code among colleagues, we used to zip the file and send it through an email. But nowadays we use Github/Bitbucket. I’m pretty sure you guys are already aware of Git and Github and been using it for quite a while! 😃

Traditionally, In each and every time you pull the code from Github to your local machine whenever you want to make a contribution and continue editing. Like so, we have to always have a connection between our local machines and the remote repository.

How cool can it be if we had a cloud IDE that supports not just Git commands and also npm commands? You can’t even image right?!

In this article we’ll be going through Gitpod and how it may help you in an efficient way of you coding life.

So let’s dig in!

First head on over to Gitpod website and if you scroll a little bit , you’ll find this! There’s actually three ways of doing this, but let’s discuss the URL, I’ll leave the other two ways for you to find out! 🙂

https://www.gitpod.io/

As it says it only requires your Github repository URL! So why the wait? Let’s go to one of your Github repository and have the URL with gitpod.io/

For example I will have my repository link like this,

https://gitpod.io/github.com/navinduJay/HCI-Assignment-01

Okay, now your project will be opening in VS Code! and you can start editing your Code right on! Great! you are already there! 😁

Wait did I just mentioned VS Code? Well It is really like VS Code though and based on VS Code as well. The IDE is developed using a framework called Theia. It is a framework used to develop online IDEs. Very cool!

Now let’s talk about the languages supported by Gitpod.

https://www.gitpod.io/features

Did I ever mention something about running npm commands in Gitpod? Well It is really being helpful in my Angular project these days to work with my team mates.

Here’s a screenshot!

One of my Angular projects

Wrapping up

I hope you’ve found this tutorial helpful and learned something new and thank you guys for reading. To sum up, Gitpod is

  1. An online IDE that supports many languages and Git commands
  2. VS Code lovers definitely should love this!
  3. No need to have an IDE in your local machine
  4. Saves your time

See you again in another beautiful article! 💙

Resources:

Want more ?

📃 More articles on Medium Navindu Jayatilake
📸 Follow me on Instagram @iamnavindu

--

--

Navindu Jayatilake

Software Engineering Graduate | DevOps Lead @ Insighture | Ex-Sysco LABSter | Ex-Pearsonist