Glossary index

Technology, science and the universe

+57,000terms
19galaxies
2languages
Dailynew terms from the radar
Software development

Git Archive

Git Archive is a Git command that allows you to create a compressed file (such as a .zip or .tar) containing the files from a specific commit in a repository. This command is particularly useful for…

Software development

Git Bisect

Git Bisect is a command in the Git version control system that allows developers to efficiently identify the specific commit that introduced a bug in the code. Using a binary search approach, Git…

Software development

GITBLOB

In the context of Git, a 'blob' (Binary Large Object) is an object that represents the content of a file. Unlike other version control systems that may store files directly, Git uses blobs to manage…

Software development

Git Branch

A 'Git Branch' is a pointer to a specific commit in a Git repository, allowing parallel development of features, fixes, and experiments without affecting the main branch of the project. In simple…

Software development

GITBRANCHING

The process of creating and managing branches in Git, known as 'git branching', is a fundamental feature of the Git version control system. Branches allow developers to work on different features or…

Software development

Git Checkout

The 'git checkout' command is a fundamental tool in the Git version control system, allowing developers to switch between different branches of a project or restore specific files in the working…

Software development

Git Cherry-pick

Git Cherry-pick is a command in the Git version control system that allows you to apply changes introduced by existing commits to the current branch. This command is especially useful when you want…

Software development

Git Clean

Git Clean is a command in the Git version control system used to remove untracked files from the working directory. These untracked files are those not being tracked by Git, meaning they have not…

Software development

Git Clone

The 'git clone' command is a fundamental tool in the Git version control system that allows users to create a local copy of an existing repository. This command not only downloads all the files from…

Software development

Git Commit

The 'git commit' command is one of the fundamental tools in the Git version control system, allowing developers to save changes to the local repository. When this command is executed, a new 'commit'…

Software development

git config

The 'git config' command is a fundamental tool in the Git ecosystem that allows users to set and modify configuration options for their working environment. This command is used to define parameters…

Software development

GITCONFIG

.gitconfig is a configuration file used by Git, the most popular version control system in software development. This file allows users to customize their experience with Git by setting preferences…

Software development

Git Credential

Git Credential is a system designed to store and manage the credentials needed to access remote repositories in Git. This mechanism allows users to avoid the need to repeatedly enter their usernames…

Software development

Git Diff

Git Diff is a fundamental command in the Git version control system that allows developers to visualize the differences between various versions of files. This command is essential for understanding…

Software development

Gitea

Gitea is a lightweight, self-hosted Git service that provides a simple interface for managing Git repositories. Designed to be easy to install and use, Gitea allows developers and teams to…

Software development

GIT Fetch

The 'git fetch' command is a fundamental tool in the Git version control system, designed to download objects and references from another repository without merging changes into the current branch…

Software development

Git Flow

Git Flow is a branching model designed to facilitate the management of the development and release process in projects that use Git as a version control system. This approach is based on creating…

Software development

GITFLOW

Gitflow is a branching model for Git that provides a clear and organized structure for managing software development. This approach focuses on creating specific branches for different purposes, such…

Software development

GITHEAD

In the context of Git, 'HEAD' is a reference that points to the current commit in the repository. It is a fundamental concept in version control systems, as it allows developers to know where they…

Software development

Git Hook

A Git Hook is a script that Git automatically executes before or after certain events in the lifecycle of a repository, such as commits, pushes, and receives. These scripts allow developers to…

Software development

GITHUB

GitHub is a platform for version control and collaboration that allows developers to work together on projects. It uses Git, a distributed version control system, which facilitates tracking changes…

Software development

GitHub API

The GitHub API is an application programming interface that allows developers to programmatically interact with the various services offered by GitHub, such as repositories, issues, pull requests…

Software development

GITIGNORE

.gitignore is a text file used in projects that employ the Git version control system. Its main function is to specify which files or directories should be ignored by Git when tracking changes in the…

Software development

GITINDEX

The 'git index', also known as the 'staging area', is a fundamental data structure in the Git version control system. Its primary function is to store information about the files in the working…

Glosarix on your device

Install
×
Enable Notifications Ok No