Idea: Add a filter option to 'git rebase'

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



A recent question on stackoverflow http://stackoverflow.com/questions/41753252/drop-commits-by-commit-message-in-git-rebase sought to remove automatically commits that could be identified by relevant words in the commit message.

I had thought that the ubiquitous `git filter-branch` should be able to do this sort of thing. I was wrong. (It was pointed out to me that...) The man page notes that removing a commit via filter-branch does not remove the changes from following commits and directs readers to using `git rebase(1)`.

However the rebase command does not have any filter option to allow the automatic population of its TODO list with the appropriate pick/edit/drop/etc. values.

It does feel as if a --filter style option would be a useful addition to rebase to complement the filter-branch options once the current conversion from script to code is complete.

Is this something that should be put in the 'worth considering' pile?

--
Philip



[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]