Git

E34613

Git is a widely used distributed version control system designed to efficiently track changes in source code and support collaborative software development.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (7)

Label Occurrences
Git canonical 53
Git version control system 2
Git contributor community 1

Statements (80)

Predicate Object
instanceOf distributed version control system
free and open-source software
revision control software
commonDefaultBranchNameNow main
defaultBranchNameHistorically master
designGoal efficient handling of large codebases
strong support for non-linear development
support distributed development
developer Linus Torvalds
feature bisecting
branching
cherry-picking
content-addressable file system
cryptographic integrity of history
distributed workflows
hooks
lightweight tags
local repositories
merging
rebasing
staging area
submodules
hasConfigurationFile .gitconfig
hashFunction SHA-1
hasHostingService Bitbucket
GitHub
GitLab
hasOfficialWebsite https://git-scm.com/
initialReleaseDate 2005-04-07
license GNU General Public License
surface form: GNU General Public License version 2
maintainedBy Junio C Hamano
originallyDevelopedFor Linux kernel development
primaryCommandLineTool git
repositoryDirectoryName .git
storesObjectsAs blobs
commits
tags
trees
supportsAuthenticationMethod SSH keys
personal access tokens
username and password
supportsConcept bare repository
branch
commit
detached HEAD state
hook script
index
local repository
merge
rebase
reflog
remote repository
stash
submodule
tag
working tree
supportsMergeStrategy octopus
ours
recursive
resolve
theirs
supportsOperatingSystem BSD
Linux
Unix-like systems
Windows
macOS
supportsProtocol Git protocol
HTTPS
SSH
file protocol
supportsWorkflow centralized workflow
feature branching
fork and pull request
integration-manager workflow
usedFor collaborative software development
source code management
tracking changes in text files
usesDataModel snapshot-based versioning
writtenInLanguage C
Unix shell
surface form: Shell

Referenced by (60)

Full triples — surface form annotated when it differs from this entity's canonical label.

Linus Torvalds knownFor Git
this entity surface form: Git version control system
Gist protocol Git
Rider integratesWith Git
Unity game engine supportsVersionControlIntegration Git
subject surface form: Unity
Linux Kernel Mailing List (LKML) associatedTool Git
subject surface form: Linux Kernel Mailing List
this entity surface form: git
Merkle tree usedIn Git
Logical Awesome LLC usesPrimaryTechnologyInProduct Git
this entity surface form: Git version control system
Jekyll static site generator supportsVersionControlWorkflow Git
subject surface form: Jekyll
CVS influenced Git
subject surface form: Concurrent Versions System
CVS supersededBy Git
subject surface form: Concurrent Versions System
Pro Git subject Git
Pro Git focusesOn Git
this entity surface form: Git internals
GitLab uses Git
diff3 usedBy Git
MELPA supportsVCS Git