Browse Git
Filters
Bitbucket Pipelines Beta: continuous delivery inside Bitbucket
Bitbucket Cloud is introducing Pipelines to let your team build, test, and deploy from Bitbucket. It is built right within Bitbucket, giving you end-to-end visibility from coding to deployment. With Bitbucket Pipelines there’s no CI server to setup, user management to configure, or repositories to synchronize. Just enable it in one click and you’re ready to go.
Living long and prospering with long-lived Git branches
This is a guest blog post by Holger Just from Plan.io, the creators of Planio for Bitbucket Cloud. It’s generally considered best practice to keep Git branches short-lived. But that approach won’t work for every team or every situation. I know this because it doesn’t work for my team. You see, our Git workflows include […]
4200 miles, 5GBs, 1 min: cloning with mirrors and Git LFS
Back in January we introduced smart mirroring for Bitbucket Data Center to help distributed teams by reducing clone times (as well as your list of excuses for taking a coffee break – sorry about that). At the same time, we added Git Large File Storage (LFS) for teams who need to work with images, videos, and […]
Get to master faster with improved pull requests in Bitbucket Server
Pull requests provide a lightweight way to do peer code reviews and merges as part of a branch-based development workflow. Sure beats having to huddle around a monitor with 3 other developers! Today I’d like to share with you some improvements we’ve made to pull requests in Bitbucket Server that will help you get to […]
Faster and leaner: the trend toward smaller software development teams
We recently conducted a survey to assess and evaluate the latest software development trends amongst our customer base and more than 1,300 people weighed in. While most of our insights are focused on process, one thing stood out to us that we wanted to dig deeper into: 80% of respondents said the average development team in their org had 10 or fewer members. Here are our thoughts on why that’s happening, and the advantages small teams enjoy.
Automating quality checks and Docker containers in a Git workflow
Recently I had the chance to meet the team over at CloudCannon and discuss how they develop their application using Bitbucket and Docker. They’ve faced challenges many other small teams are dealing with in setting up a solid continuous delivery model and ensuring the code released is of the highest quality possible. But thanks to the bitHound Bitbucket add-on and their own custom Bitbucket extension, they were able to create a Git workflow that’s a perfect fit.
Super-powered continuous delivery with Git
Developing as a team can be messy. You’re trying to understand which pieces of code everyone is working on, trying to make sure changes don’t conflict, trying to find defects before your customers do, and trying to keep everyone connected with the project up to date on how things are progressing. As it turns out, each of those problems is addressed by either Git branching or continuous delivery.
What designers, game developers, and architects need to know about Git LFS
It’s a known issue that Git doesn’t play nicely with large files, and it’s not just developers who struggle with large files and version control. Native Git’s limitations make it challenging for team members like designers, tech writes, sys admins, and build engineers to work closely with developers. That’s why we decided to collaborate with GitHub on building a standard for large file support. Here’s what’s happened since.
Smart mirroring: the cure for poor Git performance
Are you on one of those teams that finds all kinds of ways to stretch the limits of its development tools? If you’re at a big company, working on big projects stored in big repositories – possibly repos that are shared with teammates across multiple continents – the answer is probably “yes”. Using Git at massive scale can be so inefficient that it poisons your team’s productivity. So I want to bring you up to speed on the antidote we’ve developed. It’s called smart mirroring, and it’s now available in Bitbucket Data Center.
Distributed teams can now build faster with Bitbucket
We’re committed to helping teams deliver software at speed. Today we’re excited to announce that we’ve shipped these features: Smart Mirroring to improve clone performance for distributed teams, available in Bitbucket Data Center; Git LFS support to allow collaboration on all file types of any size, available in Bitbucket Server and Data Center; and Projects for organizing multiple repositories, available in Bitbucket Cloud, Server and Data Center.
Got Milk? What’s in your wallet? And now… #BuiltWithBitbucket?
To celebrate the software that you’ve poured your heart and soul into, we’re launching #BuiltWithBitbucket. This is your chance to strut your stuff in front of the entire Atlassian user base of over 5 million people at 50,000 companies around the world. Tell us: what are some of the cool things your team has #BuiltWithBitbucket?
Happy birthday, Git! Cheers to 10 years
Dear Git, Watching you grow up over the last 10 years has been quite the journey. When your creator, Linus Torvalds, first announced you were coming into this world after only three days of coding, we had no idea how big of an impact you would have on all of our lives. You allow teams […]
Bitbucket snippets for teams are here with a rich set of APIs
We’re thrilled to announce Snippets, available now in Bitbucket, where you can create and manage multi-file snippets of all kinds. We took a different approach than standard pastebin or gist and we built Snippets around teams. Snippets can be shared with your team, made private to you, or fully public; you control read and write privileges. If you create a snippet owned by your team, the snippet will stay with the team forever, even after you leave that team.
Keeping master clean with Bamboo and LEDs
This is a guest post from David Cook–growth hacker at Jut, Atlassian alumnus, and possibly the fastest man on earth. A few months ago, we realized we had a problem with our automated builds in Bamboo. There were some tests that only ran on master, and developers would sometimes merge in a branch that had passed locally, but would […]
5 tips to make your Git repos CI-friendly
If you follow Atlassian, you know we’re big on continuous integration (“CI”) and Git–separately, sure: but even bigger on the power that the two offer in combination. Today I want to share some tips for getting your CI system to interact optimally with your repository, which is where it all begins. 1: Avoid tracking large files in your […]
