Last active
August 18, 2023 00:51
-
-
Save jhannah/66bbd0f6ef8f16a9b36420d17c556c8d to your computer and use it in GitHub Desktop.
YOLO'ing crazy scary freshli-cli git stuff for funsies
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
----------------------------------------------------------------------------------------------- | |
So I'm taking my Fork: | |
https://github.com/jhannah/freshli-cli of the real repo | |
https://github.com/corgibytes/freshli-cli | |
And doing CRAZY SCARY STUFF to try to help. | |
Thread: https://mastodon.social/@[email protected]/110900945626250599 | |
Using tecniques from https://stackoverflow.com/a/37001417/4656035 | |
ZOMG THIS IS FREAKY CRAP, AUDIT THE HECK OUT OF THIS BEFORE EVEN CONSIDERING USING MY RESULTS!! | |
----------------------------------------------------------------------------------------------- | |
➜ Jays-2017-MacBook-Pro:freshli-cli git:(39491fc5) git show --parents | head | |
commit 39491fc5373024bec52d48dcfea9f9a0678ff652 306e99d0510369496e81f7aa15e009af531937b8 | |
Author: M. Scott Ford <[email protected]> | |
Date: Sun Sep 27 22:25:21 2020 -0400 | |
Creates initial README | |
diff --git a/README.md b/README.md | |
new file mode 100644 | |
index 00000000..ace53f0b | |
--- /dev/null | |
➜ Jays-2017-MacBook-Pro:freshli-cli git:(main) git replace --edit 39491fc5373024bec52d48dcfea9f9a0678ff652 | |
- remove unwanted parent - | |
➜ Jays-2017-MacBook-Pro:freshli-cli git:(main) git filter-branch --tag-name-filter cat -- --all | |
WARNING: git-filter-branch has a glut of gotchas generating mangled history | |
rewrites. Hit Ctrl-C before proceeding to abort, then use an | |
alternative filtering tool such as 'git filter-repo' | |
(https://github.com/newren/git-filter-repo/) instead. See the | |
filter-branch manual page for more details; to squelch this warning, | |
set FILTER_BRANCH_SQUELCH_WARNING=1. | |
Proceeding with filter-branch... | |
Rewrite 6f91eff3db5d0d0e1ea047cdb767fac2d43fa15a (1270/5643) (73 seconds passed, remaining 251 predicted)... | |
➜ Jays-2017-MacBook-Pro:freshli-cli git:(main) git replace --edit 017e90d90a3e8e61e9f7d016f707194aaf720ab4 | |
- remove unwanted parent - | |
➜ Jays-2017-MacBook-Pro:freshli-cli git:(main) git filter-branch -f --tag-name-filter cat -- --all | |
➜ Jays-2017-MacBook-Pro:freshli-cli git:(main) git replace --edit 0afc7a553b12a438d4543969cdaeda9cf9d70aaf | |
- remove unwanted parent - | |
➜ Jays-2017-MacBook-Pro:freshli-cli git:(main) git replace --edit 1ccd0cbf6707cf4324f6345e7a381a63ba4b8e7b | |
- remove unwanted parent - | |
➜ Jays-2017-MacBook-Pro:freshli-cli git:(main) git filter-branch -f --tag-name-filter cat -- --all | |
➜ Jays-2017-MacBook-Pro:freshli-cli git:(main) git replace --edit be19b6e96e039ce2a321c2107b5d34d671d93c02 | |
- remove unwanted parent - | |
➜ Jays-2017-MacBook-Pro:freshli-cli git:(main) git filter-branch -f --tag-name-filter cat -- --all | |
➜ Jays-2017-MacBook-Pro:freshli-cli git:(main) git replace --edit 2e761c2a1e7b637791966514bbdd27481c92b7e0 | |
- remove unwanted parent - | |
➜ Jays-2017-MacBook-Pro:freshli-cli git:(main) git filter-branch -f --tag-name-filter cat -- --all | |
➜ Jays-2017-MacBook-Pro:freshli-cli git:(c34ea0c3) git replace --edit a502bfcbca13ecebaefc06aa34033e984a639d78 | |
- remove unwanted parent - | |
➜ Jays-2017-MacBook-Pro:freshli-cli git:(main) git filter-branch -f --tag-name-filter cat -- --all | |
git replace --edit 7c949dbfa262fe7c7e0d8780ee3b7482cec7490a | |
➜ Jays-2017-MacBook-Pro:freshli-cli git:(main) git filter-branch -f --tag-name-filter cat -- --all | |
➜ Jays-2017-MacBook-Pro:freshli-cli git:(main) git replace --edit c181ad2499eab56cbca468e75ea92c20ccd043fb | |
➜ Jays-2017-MacBook-Pro:freshli-cli git:(main) git replace --edit ce4249e56dcee97f9f1d0e2b804dd412ef730e25 | |
➜ Jays-2017-MacBook-Pro:freshli-cli git:(main) git filter-branch -f --tag-name-filter cat -- --all |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment