blob: f9042519d4fb2db6eea66ac09ca4812cef1833de [file] [log] [blame]
iannucci@chromium.orga5d95022014-03-25 21:30:37 +00001git-freeze(1)
2=============
3
4NAME
5----
6git-freeze -
7include::_git-freeze_desc.helper.txt[]
8
9SYNOPSIS
10--------
11[verse]
12'git freeze'
13
14DESCRIPTION
15-----------
16
17`git freeze` works a lot like `git stash`, in that it stores the current changes
18in your working copy and index 'somewhere'. Unlike `git stash`, `git freeze`
19stores those changes on your current branch. This effectively allows you to
20'pause' development of a branch, work on something else, and then come back to
21exactly the same working state later (by running `git thaw`).
22
23`git freeze` will make up to 2 commits on your branch. A commit with the message
24`FREEZE.indexed` will contain all changes which youve added to your index (like
25with 'git add', 'git mv', 'git rm', etc.). A commit with the message
26`FREEZE.unindexed` will contain all changes which were not in your index at the
27time you ran git freeze (freshly modified files, new files, etc.).
28
agable02b3c982016-06-22 07:51:22 -070029By default `git freeze` will only freeze up to 100MB of untracked files. See
30'CONFIGURATION VARIABLES' for more details.
31
32
iannucci@chromium.orga5d95022014-03-25 21:30:37 +000033EXAMPLE
34-------
iannucci@chromium.org21980022014-04-11 04:51:49 +000035demo:1[]
iannucci@chromium.orga5d95022014-03-25 21:30:37 +000036
agable02b3c982016-06-22 07:51:22 -070037
38CONFIGURATION VARIABLES
39-----------------------
40
41depot-tools.freeze-size-limit
42~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
43This sets the size limit as an integer number of megabytes of untracked files
44that git-freeze will be willing to put in suspended animation. A 0 or negative
45limit disables the size-limit check entirely. *100* by default.
46
47
iannucci@chromium.orga5d95022014-03-25 21:30:37 +000048SEE ALSO
49--------
50linkgit:git-thaw[1]
51
52include::_footer.txt[]
53
iannucci@chromium.orgc050a5b2014-03-26 06:18:50 +000054// vim: ft=asciidoc: