sudo apt install git sudo apt install git-all git config --global user.name "IntenseWebs" git config --global user.email git@intensewebs.com # ONLY ADD FIRST TIME ONLY (BELOW) git init --initial-branch=main servercode # git remote add origin git@github.com:IntenseWebs/servercode.git # git remote rm origin git remote add origin gitea@giti.iweb.city:/var/lib/gitea/data/gitea-repositories/iw/cardano-public.git git add * git add kvm.txt git commit * -m "Initial Commit" git commit -a git status # CLONE ON BRANCH git clone ssh://git@192.168.1.123/~/Repos/servercode servercode # After changes on remote branch open bash terminal git remote -v # PULL TO GET ALL UPDATES (fetches and merges) git pull # REFRESH from MASTER/MAIN & PUSH BACK to MAIN/MASTER - cd to repository folder first git pull origin master git add * git commit -a git commit * -m "Updating . . ." git remote -v # git push origin master:refs/heads/upload git push origin main:refs/heads/upload # ON MASTER cd ~/Repos/servercode git merge upload # ONLY IF CHANGED ON GITHUB git pull git@github.com:IntenseWebs/servercode.git #PUSH TO GITHUB cd ~/Repos/servercode # ONLY ADD FIRST TIME ONLY (BELOW) git remote add origin git@github.com:IntenseWebs/personal.git git push --mirror origin # CLONE FROM GITHUB git clone git@github.com:IntenseWebs/servercode.git git branch -a # GIT CHANGES FROM GETHUB - ***DANGEROUS*** git pull --rebase git@github.com:IntenseWebs/servercode.git git push git config --list git log #GIT CLONE TO ONE FILE FOR BACKUP #! /bin/bash cd ~ mdkdir git-backup cd ~/git-backup cp -f ~/.gitconfig . cd ~/Repos/cardano-private git bundle create ~/git-backup/gitbundle-cardano-private --all cardano-private cardano-public dns-backups giddyupgit giddyupiw iw.kdbx my-code personal servercode windowm cd ~/Repos/cardano-public git bundle create ~/git-backup/gitbundle-cardano-public --all cd ~/Repos/dns-backups git bundle create ~/git-backup/gitbundle-dns-backups --all cd ~/Repos/personal git bundle create ~/git-backup/gitbundle-personal --all cd ~/Repos/servercode git bundle create ~/git-backup/gitbundle-servercode --all cd ~/Repos/windowm git bundle create ~/git-backup/gitbundle-windowm --all # tar -czvf ~/git-backup/Repos.gz /home/git/Repos