mirror of
https://github.com/autistic-symposium/shell-whiz-toolkit.git
synced 2025-05-11 11:15:13 -04:00
.. | ||
gi.sh | ||
gitpass.sh | ||
README.md |
useful git stuff
reset all commits
check out to a temporary branch:
git checkout --orphan TEMP_BRANCH
add all the files:
git add -A
commit the changes:
git commit -am "(:"
delete the old branch:
git branch -D main
rename the temporary branch to main
:
git branch -m main
finally, force update to our repository:
git push -f origin main
reverting back to an older commit
git reset --hard HEAD~N
or
git reset --hard COMMIT
and then
git push origin master --force
delete all local branches
git branch | grep -v "main" | xargs git branch -D
troubleshooting
error: RPC failed; HTTP 400 curl 22 The requested URL returned error: 400
git config http.postBuffer 524288000