Bitbucket for university work

University projects are rarely solo work, and being able to work with the group and keep the project going steady and in the right direction is quite a challenge in itself.

That is why having the proper tools to archive the good results, and reach this goal is essential.

Today, plenty of version managers with such an objective do exist; nevertheless, one of them stands out of the crowd: Git , which offers a really practical way to work in groups and keep the work tidy.

But not every student is for the moment familiar with Git, especially in an academic environment where most of the times subversion (SVN) is the chosen one and proposed to the students. The use of Git can be a bit scary and cumbersome for a person who is not so familiar with the tool or a command line, which has been a persistent problem whenever I tried to insert Git as a tool to do team work with my fellow students.

But with Bitbucket, this challenge can be overcome, as it offers an easy and practical interface for Git , and many tools to help record the progress of the project. One of these tools consists in « the pipelines », a continuous delivery tool integrated to Bitbucket which is incredibly useful and constitutes an essential tool for fast feedback on the work done by the others members of the team, making the work solid. Usually, such tools are hard to set up and take a good part of the short time available to carry out the project. But pipelines makes this process fast and easy.

Another advantage of using Bitbucket for your university work is the support, the Bitbucket cloud documentation. It is a really good starting point for newcomers and it offers a huge range of helpful tutorials, making easy your work with Git .

In resume, yes, Bitbucket helps a lot for your University work, and also smoothens the learning curve of Git for who is not familiar with the tool. Let’s also remember that it is free and even has a special offer for students.

Nevertheless, it falls a bit short on some aspects such as analytic data of the repository. It would be great to have some feedback on the commits, on who is working, and what is being done. After all, we all know that in every group, you find this person who just wants to be carried along by the others, and such a tool would be perfect to put a bit of pressure on him/her…

Finally, I would say that based on the experience I had, that the Atlassian tools in Special Bitbucket are essential for a good workflow, and perfect to share the workload.

And if you didn’t yet, you should give it a try!