Today, Sven Efftinge, the Technical Co-founder of Gitpod.io, announced the launch of Gitpod, a cloud IDE that tightly integrates with GitHub. Along with the launch, starting from today, the Gitpod app is also available on GitHub marketplace.
While working on a project, a lot of time goes into switching contexts between projects and branches, setting up a development environment, or simply waiting for the build to complete. To reduce this time and effort, Gitpod provides developers disposable, ready-to-code development environments for their GitHub projects.
Gitpod, similar to continuous integration tools, automatically pre-builds every commit. So, when you open a Gitpod workspace you will not only find the code and tools ready but also that the build has already finished.
A Gitpod workspace is configured through a .gitpod.yml file written in YAML. This file is versioned with your code, so if at some point, you need to go back to old releases, you can easily do that.
You will get several VS Code extensions pre-installed in Gitpod such as Go support from Microsoft’s own extension. The team plans to add more VS Code extensions in the near future and later developers will be allowed to define any extensions they want.
In addition to supporting one of the best code editors, Gitpod comes with full-featured terminals that are backed by Linux container running in the cloud. So, you get the same command-line tools you would use locally.
Gitpod supports two major features for collaboration:
For creating a workspace you have two options:
You can watch the following video to know exactly how Gitpod works:
Read more in detail on Gitpod’s official website.
Introducing git/fs: A native git client for Plan 9
‘Developers’ lives matter’: Chinese developers protest over the “996 work schedule” on GitHub
Sublime Text 3.2 released with Git integration, improved themes, editor control and much more!
I remember deciding to pursue my first IT certification, the CompTIA A+. I had signed…
Key takeaways The transformer architecture has proved to be revolutionary in outperforming the classical RNN…
Once we learn how to deploy an Ubuntu server, how to manage users, and how…
Key-takeaways: Clean code isn’t just a nice thing to have or a luxury in software projects; it's a necessity. If we…
While developing a web application, or setting dynamic pages and meta tags we need to deal with…
Software architecture is one of the most discussed topics in the software industry today, and…