Working on a big company with projects that could scale from a one-man team then suddenly to a 20 developers team, having a manageable code reposit...
For further actions, you may consider blocking this person and/or reporting abuse
Very thorough summary of all usual conventions. Just want to add after the Black Lives Matter movement, git provided option to use names other than
master
, the option is:git init --initial-branch=stable
. Hence technically speakingmaster
is deprecated in favour of other names such asstable
ormain
.You mean after the Black Lives Matter movement. It's not a 'thing'. smh
Very helpful post though, what do you think about emojis in commits? I have seen a lot on the issue lately.
Sure you are right, since English is not my native language 😅. The correct word is movement, and thanks. I edited my original reply.
No worries :)
Liked "No worries", considering the OP was made with the best of intentions.
Everything needs a naming scheme. :)
Folks might be interested in the naming scheme I've been using that enables automatic semver detection.
github.com/marketplace/actions/git...
2024 and this post is still awesome.
For those who are interested in naming conventions for commits, I found this post that builds on this one.
Great post, and very helpful! 😄
This is so useful, most people should read this post.
What do you call a branch where you start a python project empty, add a gitignore, readme, poetry, tox, pre-commit, add a main.py setup pyproject.toml install pytest and run some tests inside the tests directory which you also create
Great post, thanks! Definitely gonna use this convention :)
I would suggest a branch for dependencies upgrading too (expecially ones with breaking changes), what do you think?
Glad to have helped.
For new dependencies upgrading we can consider that as a new feature. Basically, it is like new code changes with new libraries and code updated to use them. It should also follow the dev-test-stage-prod flow and it usually has planned schedule for release.
Great! Thanks~
Great summary!
Thanks for your post,
Much new knowledge, thanks for sharing it