![placeholder image to represent content](/_next/image?url=https%3A%2F%2Fuploads.quizalize.com%2Ff385545c-090a-43b1-80b0-3b058bb39ae0%2Fquiz%2F320843abcb30988e9bf2e8770031fe7d603d9f77.jpeg&w=256&q=75)
Find GIT description
Quiz by Georges Ryssen
Feel free to use or edit a copy
includes Teacher and Student dashboards
Measure skillsfrom any curriculum
Measure skills
from any curriculum
Tag the questions with any skills you have. Your dashboard will track each student's mastery of each skill.
With a free account, teachers can
- edit the questions
- save a copy for later
- start a class game
- automatically assign follow-up activities based on students’ scores
- assign as homework
- share a link with colleagues
- print as a bubble sheet
58 questions
Show answers
- Q1git initInitialize a local Git repositoryPull changes from remote repositoryClone a remote branch and switch to itSet a name that is identifiable for credit when review version history60s
- Q2git clone [URL]Create a local copy of a remote repositoryDiscard changes to a fileAdd a file to the staging areaShow all commit logs with indication of any paths that moved60s
- Q3git config --global user.name “[firstname lastname]”System wide ignore pattern for all local repositoriesSet a name that is identifiable for credit when review version historyRemove a file (or folder)Push changes to remote repository (and remember the branch)60s
- Q4git config --global user.email “[email]”Rename a local branchDiff of what is changed but not stagedClear staging area, rewrite working tree from specified commitSet an email address that will be associated with each history marker60s
- Q5git config --global color.ui autoInitialize a local Git repositoryList branches (the asterisk denotes the current branch)Merge a remote branch into your current branch to bring it up to dateSet automatic command line coloring for Git for easy reviewing60s
- Q6git config --global core.excludesfile [file]System wide ignore pattern for all local repositoriesView changes (detailed)List all branches (local and remote)Push changes to remote repository (and remember the branch)60s
- Q7git clone [ssh]List branches (the asterisk denotes the current branch)Remove all stashed entriesSet a repository's origin branch to SSHCreate a local copy of a remote repository60s
- Q8git statusCommit changesAdd a remote repositoryCheck statusadd a git URL as an alias60s
- Q9git add [file]Create a local copy of a remote repositorySet an email address that will be associated with each history markerInitialize a local Git repositoryAdd a file to the staging area60s
- Q10git add -ADiscard changes to a fileAdd all new and changed files to the staging areaCheck statusMerge a branch into the active branch60s
- Q11git commit -m "[message]"Show the commits that changed file, even across renamesWrite working from top of stash stackCommit changesSet automatic command line coloring for Git for easy reviewing60s
- Q12git reset [file]add a git URL as an aliasUnstage a file while retaining the changes in working directoryDiff of what is changed but not stagedPush changes to remote repository (remembered branch)60s
- Q13git mv [existing-path] [new-path]Change an existing file path and stage the moveDiscard changes to a filePull changes from remote repositoryClone a remote branch and switch to it60s
- Q14git rm [file]Delete the file from project and stage the removal for commitCreate a new branchView changesCreate a new branch and switch to it60s
- Q15git rm -r [file]Create a local copy of a remote repositoryRemove a file (or folder)Fetch down all the branches from that Git remoteMerge branch A into branch B60s