GeoGig Workshop

5.2. Glossary

The following are terms commonly used when discussing GeoGig.

branch
History path containing its own timeline and list of commits. Using multiple branches allows for parallel development.
checkout
Switches to another branch.
clone
Copy of a repository. While a clone is made from an existing repository, there is no hierarchy between them.
commit
A snapshot of changes made to files in a repository. Commits have a timestamp, an author, a description, and contain a diff of the files changed.
conflict
Contradictory state of a repository. Usually caused by merging from different branches.
diff
Shows specific differences between two commits. Can also contain commits included between them on the timeline.
export
Loads information about a repository into a data source, such as a shapefile or database.
fetch
See pull.
import
Loads information about a data source (such as a shapefile or database) into a GeoGig repository.
log
History of a repository, containing a list of commits, unique IDs, and metadata about the committer.
master
Default branch name. In a common workflow, branches are created from the master branch and then merged back in at a later time
merge
Combines commits from one branch onto another branch.
pull
Process to receive commits and branches from a remote repository
push
Process to send commits and branches to remote repository
remote
Other repository that is linked to the current repository. Repositories that linked as remotes can execute a pulls or pushes to each other.
reset
Manages history and allows for “rolling back” commits.
show
Displays details about a single commit.
timeline
The history of commits over time.
Previous: 5.1. Resources


Continue Reading

Previous: 5.1. Resources

This Page

About Boundless

Boundless provides commercial open source software for internet mapping and geospatial application development. We are dedicated to the growth and support of open source software.

License

This work is licensed under a Creative Non Commercial-Commons Attribution-Share Alike 3.0 United States License. Feel free to use this material, but we ask that you please retain the Boundless branding, logos and style.

Creative Commons License