Skip to content

Innlegg

Git Juksebok

1. oktober 2014 • 2 min lesing

Git Juksebok

Nedenfor er git-kommandoer jeg bruker om og om igjen.

Klone depot

git clone https://github.com/tinymce/tinymce-dist.git

Legg til eksisterende git-filer til eksternt git-depot

cd /path/to/my/repo
git remote add origin https://lostinkali@bitbucket.org/lostinkali/flightstats.git
git push -u origin --all # pushes up the repo and its refs for the first time
git push -u origin --tags # pushes up any tags

Opprett et depot i eksisterende mappe

git init
git add .
# Adds the files in the local repository and stages them for commit
git commit -m "Initial commit"

Endre gjeldende gren til master

git checkout better_branch
git merge --strategy=ours master # keep the content of this branch, but record a merge
git checkout master
git merge better_branch

Slett gren

git branch -D bugfix

Gå tilbake til tidligere commit

git checkout master
git reset --hard e3f1e37
git push --force origin master
# Then to prove it (it won't print any diff)
git diff master..origin/master

legger filen til git.

git add [filename]

fjerner de uspurte filene siden den nyere commit i loggen.

git clean -fd

forplikter de tillagte filene til git.

git commit -m "enter message here"

Fjern filen fra git. Bruk -f for å tvinge filen til å bli fjernet selv når det er endringer.

git rm file1.txt

Merking av et spesifikt tidspunkt.

git tag -a v1.4 -m 'my version 1.4'

Forfatter: Chuck Conway er en AI-ingeniør med nesten 30 års erfaring innen programvareutvikling. Han bygger praktiske AI-systemer—innholdspipelines, infrastrukturagenter og verktøy som løser virkelige problemer—og deler det han lærer underveis. Koble til ham på sosiale medier: X (@chuckconway) eller besøk ham på YouTube og på SubStack.

↑ Tilbake til toppen

Du kan også like