• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/24

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

24 Cards in this Set

  • Front
  • Back
  • 3rd side (hint)

Clone an existing repository

git clone ssh://user@domain.com/repo.git

Create a new local repository

git init

Changed files in your working directory

git status

Changes to tracked files

git diff

Add all current changes to the next commit

git add .

Add some changes in to the next commit

git add -p

Commit all local changes in tracked files

git commit -a

Commit previously staged changes wit a message

git commit -m "message"

Change the last commit



git commit --amend

Don't amend published commits!

Show all commits, starting with newest

git log

Show changes over time for a specific file

git log -p

List all existing branches

git branch -av

Switch HEAD branch

git checkout

Create a new branch based on your current HEAD

git branch

Delete a local branch

git branch -d

List all currently configured remotes

git remote -v

Show information about a remote

git remote show

Add new remote repository, named

git remote add

Download all changes from <remote> , but don' t integrate into HEAD

git fetch

Download changes and directly merge/integrate into HEAD

git pull

Publish local changes on a remote

git push

Merge into your current HEAD

git merge

Discard all local changes in a specific file

git checkout HEAD <file>

Reset your HEAD pointer to a previous commit and preserve all changes as unstaged changes

git reset