2026 (latest version verified for accuracy) |
2025\2026 Latest!!
Save
that offer real-time feedback and interactive elements may become more common in business exams.7.2. Law Exams: Integrating Technology and Legal PracticeFor law exams, the use of technology is
increasingly being integrated into the assessment process. Online exams, digital research tools, and case management software could be used to simulate the real-
Terms in this set (221)
Git Repository working tree + store + index
Git Working Tree project itself
Ordinary directory with files & subdirectories
Git Store history of project
Git Index virtual snapshot
Gateway for moving changes in the working tree
into the store
Git History DAG of commits
Each commit represents a complete snapshot of
the entire project
Git Revision Just the manual editing of the file
,Git Commit updates head and branch (permanent)
identified by a hash
Git Branch a pointer to a commit
how to add git branch git branch branchname
git checkout branchname
how to change git branch git checkout branchname
Git Head a pointer to a branch
(where you're at)
Git Add adds the submission
how to add (all steps) git add name.rb
git commit -m "comment"
git push remote_name branch_name
Git Checkout moves head to look at another branch
Git Merge brings two together, adds new commit
Git Fast-Forward Merge bring old into new head
Git Fetch bring in commits that given user lacks
Git Push opposite to fetch. Give someone a change
Git Pull combines fetch and merge
that offer real-time feedback and interactive elements may become more common in business exams.7.2. Law Exams:
Integrating Technology and Legal PracticeFor law exams, the use of technology is increasingly being integrated into the
assessment process. Online exams, digital research tools, and case management software could be used to simulate the real-
, Git No Conflict Merge Automatically commits
Distributed version control Multiple people, distributed across network
- each person has their own repository
- units of data movement: changesets
Number of repositories per team n+1.
1 shared, 1 local for each
Discard Changes in Git : reset git reset --hard
git clean --dry-run
git clean --force
Discard Commit in Git : reset git reset --hard HEAD~1
Strongly Typed Language Classes determine valid operations
Interpreted Program Run a program directly, without compiling
pro:
platform independence
read-eval-print loop (REPL)
reflection
con:
speed
later error detection
Dynamically typed objects have types, variables don't
Objects in Ruby? Everything that offer real-time feedback and interactive elements may become more common in
business exams.7.2. Law Exams: Integrating Technology and Legal PracticeFor law exams, the use of
technology is increasingly being integrated into the assessment process. Online exams, digital research tools,
and case management software could be used to simulate the real-