D
ictionaryof
Vibes
.com
Full Index
Categories
Tip Jar
K
eeping your work safe and tracked
19 terms in this category.
b
ranch
A parallel version of your project where you can try something without touching the version everyone else is using.
c
heckout
A git command that switches you to a different branch, or to an older version of your files.
c
lone
Making a copy of a project from GitHub onto your computer.
c
ommit
A saved checkpoint of your work, with a short note explaining what changed.
d
iff
A view of what changed between two versions — what was added, what was removed.
f
ork
Your own copy of someone else's project on GitHub, which you can change without affecting the original.
g
it
A tool that remembers every version of your project, so you can change things without fear of breaking them forever.
G
itHub
A website where people store, share, and collaborate on code projects.
g
itignore
A file that tells git to pretend certain files don't exist.
i
ssues
The built-in list on a GitHub project where bugs, feature requests, and questions get tracked.
m
ain
also: master (older name)
The default, official branch of a project — the "real" version everyone agrees on.
m
erge
Combining the changes from one branch into another.
m
erge conflict
When two branches changed the same bit of code in different ways, and git can't decide which to keep.
p
ull
Bringing the latest version of a project down from online onto your computer.
p
ull request
also: PR
A proposal to merge your changes into someone else's project, with a place for them to review and discuss.
p
ush
Sending your saved work from your computer up to a shared place online, usually GitHub.
r
ebase
Replaying your commits on top of a different starting point, so your branch looks like it was built from the latest version of main.
r
epo
also: repository
A project folder that git is watching.
s
tash
A way to temporarily put aside changes you haven't finished, so you can come back to them.