-
Notifications
You must be signed in to change notification settings - Fork 3.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Documentation] Commit message guidelines for cleaner commit history #2418
Comments
Please give me a bit more concrete examples. 🙏 |
When exploring in which commit the changes have been made to interested parts, if the commit message has many lines it makes us harder to find what we are looking for.
I can not obtain any information from there. |
@IshitaTakeshi Again, what command do you use? And please paste it with the output like this. ❯ git log --oneline
920b874 (HEAD -> tier4/main, origin/tier4/proposal, origin/tier4/main, origin/HEAD, tier4/proposal) fix(dummy_perception): fix ns and topic (#242)
6f111e0 fix(behavior_path_planner): fix/frenet coordinate 3d (#230)
699b60e feat: use point cloud wraper in ring outlier filter (#780) (#241)
5f09a5d feat(simple_planning_simulator): add delay model of velocity and steering (#235)
f4993f3 fix(behavior_velocity_planner): fix before/after line of virtual_traffic_light (#228)
b0e4852 fix: interpolation (#791) (#218)
aa75dac fix: library path (#225)
b4eba36 fix: set control_mode false before autoware engage (#232)
784f10d fix: remove warning for compile error (#198)
52dc0f2 ci: update .yamllint.yaml (#229)
ed3253c chore: remove unnecessary depends (#227)
1657681 fix: order to create callback (#220) |
I used the ordinary |
This is the output. Too long to paste the whole though
|
@IshitaTakeshi I see, thank you! Then, how about using these useful tools? It helps you to explore the commit history.
Although these are for VSCode, there might be tools for your IDE. |
Yeah but... It's like messing a library by ourselves and exploring a book from there. If the library is clean from the beginning we don't need to do so. And it can be realized by writing just two or three phrases when making a commit |
@IshitaTakeshi Could you write clear acceptance criteria for this issue, please? |
I'll close this because there is no response and I think it's a problem of tool usage. We use https://www.conventionalcommits.org/en/v1.0.0/ and |
The current commit history is automatically generated when merging, but it creates many lines and makes it harder to catch up on what is going on. So I'd like to propose formulating a commit message guideline for better commit history.
I think we should explicitly define what we should include in the commit history and what we don't include. We can refer to other OSS contribution guidelines.
The text was updated successfully, but these errors were encountered: