
Nedenfor er git-kommandoer jeg finner meg selv i å bruke om og om igjen.
Klon repository
git clone https://github.com/tinymce/tinymce-dist.git
Legg til eksisterende git-filer til eksternt git-repo
cd /path/to/my/repo
git remote add origin https://lostinkali@bitbucket.org/lostinkali/flightstats.git
git push -u origin --all # pusher opp repo-et og dets referanser for første gang
git push -u origin --tags # pusher opp eventuelle tags
Opprett et repository i eksisterende mappe
git init
git add .
# Legger til filene i det lokale repository-et og klargjør dem for commit
git commit -m "Initial commit"
Endre gjeldende gren til master
git checkout better_branch
git merge --strategy=ours master # behold innholdet i denne grenen, men registrer en sammenslåing
git checkout master
git merge better_branch
Slett gren
git branch -D bugfix
Gå tilbake til forrige commit
git checkout master
git reset --hard e3f1e37
git push --force origin master
# Deretter for å bevise det (det vil ikke skrive ut noen diff)
git diff master..origin/master
legger til filen i git.
git add [filename]
dreper de usporede filene siden den nyeste commit-en i loggen.
git clean -fd
committer de tillagte filene til git.
git commit -m "skriv inn melding her"
Fjern filen fra git. Bruk -f for å tvinge filen til å bli fjernet selv når det er endringer.
git rm file1.txt
Tagging av et spesifikt tidspunkt.
git tag -a v1.4 -m 'my version 1.4'
Forfatter: Chuck Conway spesialiserer seg på programvareutvikling og Generativ AI. Koble til ham på sosiale medier: X (@chuckconway) eller besøk ham på YouTube.