Skip to main content
Share Your Experience: Take the 2024 Developer Survey
2 votes
Accepted

What is the difference between The Shared repository model and fork and pull model?

The most obvious difference is the permissions model. With forking, you don't have to grant someone access to your repository. In open source communities, this is a huge benefit. Within an ...
Preston Martin's user avatar
  • 3,278
1 vote
Accepted

How to organize Gitflow releases with multiple environments for web application?

If you need to remove features from something that has been deployed to preprod, the new code should go through the process of promotion from dev to qa to preprod before it reaches prod. Depending on ...
Thomas Owens's user avatar
1 vote

How to organize Gitflow releases with multiple environments for web application?

Have your developers do their work in feature branches and do a single feature per branch. Then merge their work into your dev branch. Now when you need to drop a feature from your release branch it's ...
Levi's user avatar
  • 1,054
1 vote

Best practice for building releases with Jenkins multibranch pipeline

Some of the best practices I have used in the past for building releases with Jenkins multibranch pipelines and Git: It is recommended to use a release branch for building and deploying release ...
Thomas Vincent's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible