× GitFichas is now open-source and undergoing some construction. Thanks for the patience. You can learn more about the changes happening here.
No cards match your search!

Creating an annotated

tag

tag
#069 git tag -a name -m 'text'

creating a

tag

tag
#068 git tag name

listing available

tags

tags
#067 git tag

What is a

tag

tag
#066 What is a tag

Making an empty

commit

without an editor

commit
#065 git commit --allow-empty -m 'text'

What is the

.gitignore

file

.gitignore
#064 What is the .gitignore file

Deleting a tracked

file

from your repository

file
#063 git rm file.txt

What is the

.gitkeep

file

.gitkeep
#062 What is the .gitkeep file

Adjusting the message of the last

commit

without an editor

commit
#061 git commit --amend -m 'text'

What is a

merge request

merge request
#059 What is a merge request

Making a

commit

commit
#058 git commit

Undoing the

commit

most recent

commit
#057 git reset HEAD~

What is an

issue

issue
#056 What is an issue

Checking changes in

staging

staging
#055 git diff --staged

What is a

commit

commit
#054 What is a commit

Textually searching

commit

messages

commit
#053 git log --all --grep='word'

Making an empty

commit

commit
#051 git commit --allow-empty

Merging

two branches

Merging
#049 git merge source target

applying a

stash

without removing it from the pile

stash
#046 git stash apply stash@{2}

Undoing multiple

commits

commits
#036 git reset HEAD~3

Naming the

clone

destination folder

clone
#033 git clone url name

Discarding

changes

changes
#032 git restore name

Adjusting the last

commit

commit
#031 git commit --amend

What is a

conflict

it happens when two or more changes are made to the
same chunk of a file and git doesn't know
how to apply the most recent change
conflicts are indicated by the markers >>> === <<<
#030 What is a conflict

Using

rebase

to fix branch source

rebase
#028 git rebase --onto source previous branch

How to create

branch

tracking on remote

branch
#023 git push --set-upstream remote branch

How to create a

Remote

command to create
a new remote
remote path
git
remote
add
name
url
command to manage
remotes
remote name, for
example origin
#021 git remote add name url

How to list

remotes

remotes
#020 git remote -v

What is a

remote

is a cloud repository
for example on Github or GitLab
every time you clone a repository you have at
least one remote - the origin
#019 What is a remote

How to

clone

a repository

clone
#018 git clone url

What is a

clone?

clone?
#017 What is a clone?

What is a

fork?

fork?
#016 What is a fork?

What is a

diff?

diff?
#015 What is a diff?

Switching

branches

when creating a new branch

branches
#014 git checkout -b name

What is the

Head

Head
#013 What is the Head

Checking

the changes of each file

Checking
#012 git diff

switching

Branches

Branches
#011 git checkout name

what is a

pull request

It is the process of submitting changes for
review on GitHub
On GitLab, this process is called merge
request
#010 what is a pull request

creating a new

Branch

Branch
#009 git branch name

interactively

Adding

files to commit

Adding
#008 git add -p

Checking the commits

history

shows an interactive list of commits with
the hash and message of each commit
git
log
#007 git log

Checking

the list of altered files

Checking
#006 git status

what is the

staging

area

it's the commit setup area
where we see the collection of altered or created files
that will be part of the next commit
#005 what is the staging area

Checking

the details of a commit

Checking
#004 git show 09c6d68

How to make a

Commit

Commit
#003 git commit -m 'changes'

Adding

files to a commit

Adding
#002 git add file.txt

Starting

a project

Starting
#001 git init