General
1 2 3 4 5 6 |
#check original remote origin url git remote -v # you can check what's currently: git config user.name git config user.email |
1 2 3 4 5 6 7 |
git checkout --orphan newBranch git add -A # Add all files and commit them git commit git branch -D master # Deletes the master branch git branch -m master # Rename the current branch to master git push -f origin master # Force push master branch to github git gc --aggressive --prune=all # remove the old files |
Recreate the master/main
1 2 3 4 5 6 7 8 9 10 |
rm -rf .git -- recreate the repos from the current content only git init git add . git commit -m "Initial commit" -- push to the github remote repos ensuring you overwrite history git remote add origin git@github.com:<YOUR ACCOUNT>/<YOUR REPOS>.git git push -u --force origin master |