fatal: not a git repositoryfatal: not a git repository
The current directory is not inside a Git repository.
302 error codes for the windows platform
fatal: not a git repositoryThe current directory is not inside a Git repository.
CONFLICT (content): Merge conflictGit could not automatically merge changes because the same lines were modified in both branches.
You are in 'detached HEAD' stateHEAD is pointing to a specific commit rather than a branch, meaning new commits will be orphaned.
fatal: refusing to merge unrelated historiesGit refuses to merge two branches that do not share a common ancestor.
error: Your local changes would be overwrittenGit refuses to perform an operation because it would overwrite uncommitted local changes.
error: failed to push some refsThe push was rejected because the remote has changes you do not have locally.
error: non-fast-forward updateThe push would rewrite history on the remote branch and is rejected.
fatal: A branch named 'x' already existsA branch with the specified name already exists in the repository.
error: Cannot delete branch currently checked outYou cannot delete the branch you are currently on.
nothing to commit, working tree cleanThere are no changes to commit; the working directory matches the last commit.
error: empty commit messageThe commit was aborted because the commit message is empty.
fatal: ambiguous argumentGit cannot determine if the argument refers to a revision, path, or something else.
fatal: bad revisionThe specified revision (commit hash, branch name, tag) does not exist.
fatal: remote origin already existsA remote with the specified name is already configured.
fatal: 'origin' does not appear to be a git repositoryGit could not connect to the specified remote repository.
fatal: Authentication failedGit authentication with the remote server failed.
Permission denied (publickey)SSH authentication failed because the server did not accept your public key.
fatal: unable to access: Could not resolve hostDNS resolution failed for the Git remote host.
error: could not apply commitA conflict occurred while applying a commit during rebase.
error: could not apply (cherry-pick)A conflict occurred while cherry-picking a commit.
fatal: Unable to create lock fileA Git lock file (.lock) exists, preventing the operation.
error: object file is emptyA Git object file is corrupted and contains no data.
error: corrupt loose objectA Git object file is corrupted and cannot be read.
error: pathspec did not match any filesThe specified file pattern did not match any tracked files.
error: LFS object not foundA Git LFS tracked file could not be downloaded from the LFS server.
fatal: No submodule mapping foundGit submodules are referenced but not properly initialized.
remote: error: File is too largeA file exceeds the maximum file size allowed by the remote hosting service.
fatal: shallow update not allowedA push from a shallow clone was rejected because the remote does not allow shallow updates.
error: cannot rebase: You have unstaged changesGit refuses to rebase because there are uncommitted changes in the working directory.
fatal: bad objectThe referenced Git object does not exist or is corrupted.
There is no tracking information for the current branchThe current branch is not set up to track a remote branch.
Already up to date.The branch already has all the changes from the branch you tried to merge or pull.
fatal: refusing to merge unrelated historiesGit refuses to merge branches that do not share a common ancestor commit.
remote: error: hook declined to updateA server-side Git hook rejected the push.
remote: error: GH006: Protected branch update failedA push to a protected branch was rejected due to branch protection rules.
fatal: Not possible to fast-forward, abortingA pull with --ff-only failed because the branches have diverged.
fatal: tag already existsA tag with the specified name already exists.
No local changes to saveGit stash found no modified tracked files to stash.
error: No stash entries foundThere are no stashed changes to apply or pop.
warning: CRLF will be replaced by LFGit is converting line endings from Windows-style (CRLF) to Unix-style (LF).
fatal: This operation must be run in a work treeThe operation requires a working tree but the repository is bare (no working directory).
error: unable to find objectA Git object referenced in the repository could not be found.
fatal: branch is already checked out at another worktreeThe branch cannot be checked out because it is already checked out in another worktree.
warning: Large files detectedGit detected large files that may cause repository bloat.
Exit Code 0The container process exited successfully with no errors.
Exit Code 1The container process exited with a general error.
Exit Code 2The container process exited due to a misuse of a shell command.
Exit Code 125The Docker daemon itself encountered an error before the container process could start.
Exit Code 126The container's command was found but could not be executed.
Exit Code 127The container's command was not found.
Exit Code 128The container process received an invalid exit signal.
Exit Code 130The container was terminated by Ctrl+C (SIGINT, signal 2).
Exit Code 137The container was killed with SIGKILL (signal 9), commonly due to out-of-memory (OOM) conditions.
Exit Code 139The container crashed with a segmentation fault (SIGSEGV, signal 11).
Exit Code 143The container was terminated gracefully with SIGTERM (signal 15).
Exit Code 255The container exited with an unspecified or unknown error.
Cannot connect to the Docker daemonThe Docker client cannot communicate with the Docker daemon process.
Error: No such imageThe specified Docker image does not exist locally.
Error: No such containerThe specified container ID or name does not exist.
Error: pull access deniedDocker cannot pull the image because of authentication or authorization issues.
Error: port is already allocatedThe host port you are trying to bind is already in use by another process or container.
Error: network not foundThe specified Docker network does not exist.
Error: No such volumeThe specified Docker volume does not exist.
Error: volume is in useThe Docker volume cannot be removed because it is still mounted by a container.
OOMKilled: trueThe Linux kernel's OOM killer terminated the container because it exceeded its memory limit.
Error: no space left on deviceThe Docker host has run out of disk space.
Error: Cannot locate specified DockerfileDocker build cannot find the Dockerfile in the specified location.
Error: build context too largeThe Docker build context directory contains too many files or is too large.
Warning: build-arg not used in buildA --build-arg was passed to docker build but no matching ARG instruction was found in the Dockerfile.
COPY failed: file not found in build contextA COPY instruction in the Dockerfile could not find the specified file in the build context.
Error: pull access denied for base imageThe base image specified in the FROM instruction could not be found or accessed.
Error: no configuration file providedDocker Compose cannot find a docker-compose.yml or compose.yaml file.
Error: yaml: unmarshal errorsThe Docker Compose file contains invalid YAML syntax.
Error: no such serviceThe specified service name does not exist in the Docker Compose file.
Error: service dependency failed to startA service that another service depends on failed to start.
Warning: Found orphan containersDocker Compose found containers from a previous configuration that are no longer defined.
Error: container is already runningYou tried to start a container that is already running.
Error: container is not runningAn operation that requires a running container was attempted on a stopped container.
Error: Conflict. The container name is already in useA container with the specified name already exists (running or stopped).
exec format errorThe container tried to execute a binary that is incompatible with its platform architecture.
Error: manifest not foundThe image manifest could not be found in the registry.
Error: DNS resolution failedA container could not resolve a hostname via DNS.
Error: connection refused between containersA container could not connect to another container on the network.
health status: unhealthyThe container's health check is failing, indicating the service inside is not healthy.
Error: layer not foundA layer referenced by an image could not be found in the local cache or registry.
Error: ENTRYPOINT not foundThe entrypoint binary or script specified in the image does not exist.
Error: read-only file systemAn attempt to write to the container's filesystem failed because it is mounted as read-only.
Error: target stage not found in DockerfileThe specified build target does not match any stage name in the Dockerfile.
Error: toomanyrequests: Rate limit exceededDocker Hub's pull rate limit has been exceeded.
WARNING: image platform does not matchThe pulled image was built for a different CPU architecture than the host.
Error: bind mount source path does not existThe host directory specified for a bind mount does not exist.
Error: error getting credentialsDocker's credential helper failed to retrieve stored credentials.
Error: image prune already in progressA Docker image prune operation is already running.
Error: Pool overlaps with other networkThe IP address range for a new Docker network conflicts with an existing network.
Error: dial tcp: lookup registry-1.docker.io: no such hostDocker cannot reach the container registry to pull or push images.
Error: net/http: TLS handshake timeoutThe TLS handshake with the Docker registry timed out.
error: gpg failed to sign the dataGit could not sign the commit or tag using GPG.
fatal: refname is not a valid ref nameThe branch or tag name contains invalid characters.
error: Entry has been modified in the work treeA Git operation was blocked because files in the working tree have been modified.
error: pack exceeds maximum allowed sizeA Git pack operation exceeded the maximum allowed size.
error: sparse-checkout is not enabledA sparse-checkout operation was attempted but the feature is not enabled.
fatal: index file corruptThe Git index file (.git/index) is corrupted.
ERROR_SUCCESS (0)The operation completed without errors.
ERROR_FILE_NOT_FOUND (2)The system cannot find the specified file.
ERROR_PATH_NOT_FOUND (3)The system cannot find the specified path.
ERROR_ACCESS_DENIED (5)The system denied access to the requested resource.
ERROR_INVALID_HANDLE (6)The handle passed to the function is not valid.
ERROR_NOT_ENOUGH_MEMORY (8)The system does not have enough memory to complete the operation.
ERROR_OUTOFMEMORY (14)The system ran out of storage space.
ERROR_INVALID_DRIVE (15)The specified drive letter is not valid or does not exist.
ERROR_NOT_SAME_DEVICE (17)The system cannot move a file to a different disk drive.
ERROR_NOT_READY (21)The device is not ready for use.
ERROR_WRITE_FAULT (29)The system cannot write to the specified device.
ERROR_READ_FAULT (30)The system cannot read from the specified device.
ERROR_SHARING_VIOLATION (32)The file cannot be accessed because it is being used by another process.
ERROR_LOCK_VIOLATION (33)The file region is locked and cannot be accessed.
ERROR_HANDLE_DISK_FULL (39)The disk is full and the write operation failed.
ERROR_NOT_SUPPORTED (50)The requested operation is not supported by the system.
ERROR_BAD_NETPATH (53)The network path could not be found.
ERROR_DEV_NOT_EXIST (55)The specified network resource is not available.
ERROR_BAD_NET_RESP (58)The specified server cannot perform the requested operation.
ERROR_NETNAME_DELETED (64)The specified network name is no longer available.
ERROR_BAD_NET_NAME (67)The network name cannot be found.
ERROR_FILE_EXISTS (80)The file already exists and cannot be created.
ERROR_INVALID_PARAMETER (87)A parameter passed to the function is not valid.
ERROR_DISK_FULL (112)There is not enough space on the disk to complete the operation.
ERROR_SEM_TIMEOUT (121)A semaphore timeout period has expired.
ERROR_INSUFFICIENT_BUFFER (122)The data area passed to a system call is too small.
ERROR_INVALID_NAME (123)The filename, directory name, or volume label syntax is incorrect.
ERROR_DIR_NOT_EMPTY (145)The directory cannot be removed because it is not empty.
ERROR_BUSY (170)The requested resource is in use.
ERROR_ALREADY_EXISTS (183)The file or directory already exists when attempting to create it.
ERROR_FILENAME_EXCED_RANGE (206)The filename or extension is too long.
ERROR_PIPE_BUSY (231)All pipe instances are busy.
ERROR_DIRECTORY (267)The directory name is invalid.
ERROR_OPERATION_ABORTED (995)The I/O operation was aborted due to a thread exit or application request.
ERROR_IO_INCOMPLETE (996)An overlapped I/O event is not in a signaled state.
ERROR_IO_PENDING (997)An overlapped I/O operation is in progress.
ERROR_SERVICE_REQUEST_TIMEOUT (1053)The service did not respond to the start or control request in a timely fashion.
ERROR_SERVICE_DISABLED (1058)The service cannot be started because it is disabled.
ERROR_PROCESS_ABORTED (1067)The process terminated unexpectedly.
ERROR_SERVICE_DEPENDENCY_FAIL (1068)A dependent service or group failed to start.
ERROR_SERVICE_DEPENDENCY_DELETED (1075)A dependency service that should exist has been removed.
ERROR_NOT_FOUND (1168)The requested element was not found.
ERROR_SESSION_CREDENTIAL_CONFLICT (1219)Multiple connections to a server using different credentials are not allowed.
ERROR_LOGON_FAILURE (1326)The user name or password is incorrect.
ERROR_NONE_MAPPED (1332)The specified account name cannot be mapped to a security ID.
ERROR_NO_SYSTEM_RESOURCES (1450)The system has insufficient resources to complete the requested service.
RPC_S_SERVER_UNAVAILABLE (1722)The RPC server is unavailable.
RPC_S_CALL_FAILED (1726)The remote procedure call failed.
E_NOTIMPL (0x80004001)The requested method or operation is not implemented.
E_NOINTERFACE (0x80004002)The requested COM interface is not supported by the object.
E_FAIL (0x80004005)An unspecified COM error occurred.
E_ACCESSDENIED (0x80070005)Access to the COM object or resource was denied.
E_INVALIDARG (0x80070057)One or more arguments passed to the method are not valid.
E_OUTOFMEMORY (0x8007000E)The system ran out of memory during a COM operation.
RPC_S_SERVER_UNAVAILABLE (0x800706BA)The RPC server is unavailable (HRESULT version).
ERROR_DISK_FULL (0x80070070)The disk does not have enough free space.
ERROR_BAD_PATHNAME (0x800700A1)The specified path name is invalid.
IRQL_NOT_LESS_OR_EQUAL (0x0000000A)A kernel-mode driver accessed memory at an invalid IRQL (Interrupt Request Level).
PAGE_FAULT_IN_NONPAGED_AREA (0x00000050)The system tried to access non-paged memory that does not exist.
SYSTEM_SERVICE_EXCEPTION (0x0000003B)An exception occurred while executing a system service routine.
CRITICAL_PROCESS_DIED (0x000000EF)A critical system process terminated unexpectedly.
KERNEL_DATA_INPAGE_ERROR (0x0000007A)The kernel could not read a required page of data from the disk.
KMODE_EXCEPTION_NOT_HANDLED (0x0000001E)A kernel-mode program generated an exception that was not handled.
NTFS_FILE_SYSTEM (0x00000024)A fatal error occurred in the NTFS filesystem driver.
DRIVER_IRQL_NOT_LESS_OR_EQUAL (0x000000D1)A driver accessed paged memory at an elevated IRQL.
BAD_POOL_HEADER (0x00000019)The pool memory header has been corrupted.
BAD_POOL_CALLER (0x000000C2)A kernel-mode process or driver made an invalid pool memory request.
MEMORY_MANAGEMENT (0x0000001A)A severe memory management error occurred.
WHEA_UNCORRECTABLE_ERROR (0x00000124)A fatal hardware error was reported by the Windows Hardware Error Architecture.
DPC_WATCHDOG_VIOLATION (0x00000133)A DPC (Deferred Procedure Call) routine ran for too long.
CLOCK_WATCHDOG_TIMEOUT (0x00000101)A processor core did not respond to a clock interrupt in time.
INACCESSIBLE_BOOT_DEVICE (0x0000007B)Windows cannot access the boot device during startup.
VIDEO_TDR_FAILURE (0x00000116)The display driver failed to recover from a timeout.
UNEXPECTED_STORE_EXCEPTION (0x00000154)An unexpected exception occurred in the store component.
KERNEL_SECURITY_CHECK_FAILURE (0x00000139)A kernel security check failed.
DRIVER_OVERRAN_STACK_BUFFER (0x000000F7)A driver wrote beyond the end of its stack buffer.
ATTEMPTED_WRITE_TO_READONLY_MEMORY (0x000000BE)A driver or kernel component attempted to write to read-only memory.
WU_E_NOT_APPLICABLE (0x80240017)The Windows Update is not applicable to this computer.
CBS_E_SOURCE_MISSING (0x800F081F)Windows could not find the source files needed for the operation.
ERROR_SXS_COMPONENT_STORE_CORRUPT (0x80073712)The Windows component store is corrupted.
WU_E_UH_INVALIDMETADATA (0x80242006)The update handler received invalid metadata.
WU_E_PT_HTTP_STATUS_NOT_FOUND (0x80244019)The Windows Update server returned a 404 error.
WU_E_PT_WINHTTP_NAME_NOT_RESOLVED (0x8024402C)The Windows Update server name could not be resolved.
ERROR_SERVICE_NOT_ACTIVE (0x80070422)The Windows Update service is not running.
CO_E_SERVER_EXEC_FAILURE (0x80080005)The COM server failed to execute.
CERT_E_UNTRUSTEDROOT (0x800B0109)The certificate chain terminates in an untrusted root certificate.
WU_E_INSTALL_NOT_ALLOWED (0x80240016)The update installation is not allowed at this time.
System.NullReferenceExceptionAn attempt was made to use an object reference that is null.
System.OutOfMemoryExceptionThe application ran out of available memory.
System.StackOverflowExceptionThe execution stack overflowed due to excessive recursion or very deep call chains.
System.IO.FileNotFoundExceptionThe specified file was not found.
System.UnauthorizedAccessExceptionAccess to the resource is denied due to insufficient permissions.
System.ArgumentExceptionAn argument passed to a method is invalid.
System.ArgumentNullExceptionA null argument was passed to a method that does not accept null.
System.ArgumentOutOfRangeExceptionAn argument is outside the allowable range of values.
System.InvalidOperationExceptionThe object is not in a valid state for the requested operation.
System.TimeoutExceptionThe operation did not complete within the allotted time.
System.FormatExceptionThe format of an argument does not match the expected pattern.
System.IndexOutOfRangeExceptionAn index was outside the bounds of an array or collection.
System.InvalidCastExceptionA value cannot be cast to the requested type.
System.ObjectDisposedExceptionAn operation was attempted on a disposed object.
System.Threading.ThreadAbortExceptionThe thread was forcibly terminated via Thread.Abort().
System.DllNotFoundExceptionThe specified DLL could not be found for P/Invoke.
System.BadImageFormatExceptionThe assembly or DLL has an invalid format.
System.TypeLoadExceptionA type could not be loaded from an assembly.
CommandNotFoundExceptionThe specified PowerShell command or cmdlet was not found.
ParameterBindingExceptionA parameter specified in the command does not exist.
PSSecurityExceptionThe PowerShell execution policy prevents running scripts.
ItemNotFoundExceptionThe specified item (file, registry key, etc.) was not found.
ERROR_SERVICE_DOES_NOT_EXIST (1060)The specified service is not installed.
ERROR_SERVICE_LOGON_FAILED (1069)The service could not start because of a logon failure.
ERROR_VIRUS_INFECTED (1152)The file is infected with a virus and cannot be accessed.
ERROR_ELEVATION_REQUIRED (740)The operation requires elevation (Administrator privileges).
ERROR_INVALID_IMAGE_HASH (1392)The file's hash does not match the expected value.
ERROR_BAD_EXE_FORMAT (193)The file is not a valid Win32 application.
ERROR_EXE_MARKED_INVALID (216)The executable has been marked as invalid by the system.
ERROR_DLL_INIT_FAILED (1114)A DLL initialization routine failed.
ERROR_MOD_NOT_FOUND (126)The specified module (DLL) could not be found.
ERROR_PROC_NOT_FOUND (127)The specified procedure could not be found in the DLL.
ERROR_CANCELLED (1223)The operation was cancelled by the user.
0x80070005 DCOM Access DeniedDCOM denied access to the component.
ERROR_INSTALL_FAILURE (1603)The Windows Installer encountered a fatal error during installation.
ERROR_INSTALL_ALREADY_RUNNING (1618)Another installation is already in progress.
ERROR_INVALID_FUNCTION (1)The function called is not valid for this system call.
ERROR_TOO_MANY_OPEN_FILES (4)The system has too many open files.
ERROR_BAD_FORMAT (11)The program format is incorrect or incompatible.
ERROR_WRITE_PROTECT (19)The media is write-protected.
ERROR_CRC (23)A data error (cyclic redundancy check) was detected.
ERROR_SHARING_BUFFER_EXCEEDED (36)Too many files are opened for sharing.
ERROR_REM_NOT_LIST (51)The remote computer is not available.
ERROR_DUP_NAME (52)A duplicate name exists on the network.
ERROR_NETWORK_BUSY (54)The network is busy.
ERROR_NET_WRITE_FAULT (56)A network write operation failed.
ERROR_NETWORK_ACCESS_DENIED (65)Network access is denied.
ERROR_NO_MORE_CONNECTIONS (71)No more connections can be made to the remote computer.
ERROR_ALREADY_ASSIGNED (85)The local device name is already in use.
ERROR_INVALID_PASSWORD (86)The specified network password is incorrect.
ERROR_DRIVE_LOCKED (108)The disk is in use or locked by another process.
ERROR_OPEN_FAILED (110)The system cannot open the device or file.
ERROR_BUFFER_OVERFLOW (111)The file name is too long.
ERROR_WAIT_NO_CHILDREN (128)There are no child processes to wait for.
ERROR_NEGATIVE_SEEK (131)An attempt was made to move the file pointer before the beginning of the file.
ERROR_SEEK_ON_DEVICE (132)A seek operation was attempted on a non-seekable device.
ERROR_TOO_MANY_SEMAPHORES (148)The maximum number of semaphores has been reached.
ERROR_NOT_LOCKED (158)The segment is already unlocked.
ERROR_MAX_THRDS_REACHED (164)The maximum number of threads has been reached.
ERROR_INVALID_FLAG_NUMBER (186)The flag passed to the system call is invalid.
ERROR_ENVVAR_NOT_FOUND (203)The specified environment variable was not found.
ERROR_NOT_DOS_DISK (208)The disk is not formatted as a DOS/Windows disk.
ERROR_NO_DATA (232)The pipe is being closed.
ERROR_NOT_OWNER (288)The caller is not the owner of the mutex.
ERROR_TOO_MANY_POSTS (298)Too many posts were made to a semaphore.
ERROR_ARITHMETIC_OVERFLOW (534)An arithmetic overflow occurred during the operation.
ERROR_STACK_OVERFLOW (572)The execution stack overflowed.
ERROR_FILE_SYSTEM_LIMITATION (665)The requested operation could not be completed due to a file system limitation.
ERROR_SERVICE_ALREADY_RUNNING (1056)The service is already running.
ERROR_SERVICE_NOT_ACTIVE (1062)The service has not been started.
ERROR_SHUTDOWN_IN_PROGRESS (1115)A system shutdown is in progress.
ERROR_BAD_DEVICE (1200)The specified device name is invalid.
ERROR_NO_NET_OR_BAD_PATH (1203)The network path was not found or the network is unavailable.
ERROR_LOGON_NOT_GRANTED (1396)The user has not been granted the requested logon type.
WSAETIMEDOUT (10060)The connection timed out without a response.
WSAECONNREFUSED (10061)The connection was actively refused by the remote host.
WSAEADDRINUSE (10048)The socket address (IP+port) is already in use.
WSAECONNRESET (10054)The connection was reset by the remote host.
WSAECONNABORTED (10053)The connection was aborted by the local software.
WSAEADDRNOTAVAIL (10049)The requested address is not valid in its context.
WSAEACCES (10013)Access to the socket was denied.
WSAEMFILE (10024)Too many open sockets.
WSAENOBUFS (10055)The system lacks sufficient buffer space for the socket operation.
WSAEHOSTUNREACH (10065)No route to the remote host could be found.
WSAENETDOWN (10050)The local network subsystem is down.
WSAENETUNREACH (10051)The network is unreachable.
WSAENOTCONN (10057)A send or receive was attempted on a socket that is not connected.
WSAENOTSOCK (10038)An operation was attempted on something that is not a socket.
WSAEINPROGRESS (10036)A blocking operation is already in progress on this socket.
WSAEMSGSIZE (10040)The message is larger than the maximum supported by the protocol.
WSAENETRESET (10052)The connection was dropped due to a network reset.
WSAESHUTDOWN (10058)The socket has been shut down.
WSAEHOSTDOWN (10064)The remote host is down.
WSAEISCONN (10056)The socket is already connected.
WSAEFAULT (10014)A bad pointer address was detected.
WSAEINVAL (10022)An invalid argument was supplied.
WSAEALREADY (10037)A non-blocking connect is already in progress.
WSAEAFNOSUPPORT (10047)The address family is not supported.
WSANOTINITIALISED (10093)The Winsock library has not been initialized.
WSAEDISCON (10101)A graceful disconnect is in progress.
WSAHOST_NOT_FOUND (11001)The host name could not be resolved via DNS.
WSANO_DATA (11004)The requested name is valid but has no data record of the requested type.
ERROR_NOT_ENOUGH_QUOTA (1816)The system does not have enough quota to complete the requested service.
ERROR_INVALID_USER_BUFFER (1784)The user buffer is not valid for the requested operation.
ERROR_STACK_OVERFLOW_READ (1002)A stack buffer overrun was detected.
ERROR_NOACCESS (998)Invalid access to a memory location.
ERROR_INTERNAL_ERROR (1359)An internal error occurred.
ERROR_TIMEOUT (1460)The wait operation timed out.
NERR_BadUsername (2202)The user name could not be found.
ERROR_BAD_TOKEN_TYPE (1349)The token type is not appropriate for its attempted use.
ERROR_PRIVILEGE_NOT_HELD (1314)The required privilege is not held by the client.
ERROR_MAPPED_ALIGNMENT (1309)The base address or file offset is not properly aligned.
ERROR_NO_UNICODE_TRANSLATION (1113)No mapping for the Unicode character exists in the target code page.