Protected branches and required status checks
1–10 of 49 posts
Re: Protected branches and required status checks
#2Re: Protected branches and required status checks
#3Re: Protected branches and required status checks
#4Gitlab has protected branches feature for quite sometime. I was wondering when Github is going to implement it. Finally!!!
Re: Protected branches and required status checks
#5I worked on a project with several non-developer users updating content. The web interface works well for simple HTML/CSS changes, but if we developers moved or renamed a file, their forks would immediately be useless. This feature should make that a non-issue.
Re: Protected branches and required status checks
#6Re: Protected branches and required status checks
#7Re: Protected branches and required status checks
#8This is great, particularly the "Update Branch" feature. Prior to that, the only way to update a branch (or a fork for that matter) was to use an external client to merge in upstream changes and push back to GitHub. I worked on a project with several non-developer users updating content. The web interface works well for simple HTML/CSS changes, but if we developers moved or renamed a file, their forks would immediate…
Re: Protected branches and required status checks
#9force-with-lease checks that the actual remote head and the local one match before pushing, which prevents overwriting changes you aren't locally aware of, which I found fixes almost all force-push trouble.
Re: Protected branches and required status checks
#10As a mercurial user, how easy IS it to accidentally force-push in Git? You have to really go out of your way to do it in mercurial, and I haven't found any reasons to do so.