<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/git.c, branch v1.5.6.4</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://www.git.shady.money/git/atom?h=v1.5.6.4</id>
<link rel='self' href='https://www.git.shady.money/git/atom?h=v1.5.6.4'/>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/'/>
<updated>2008-06-09T22:08:26Z</updated>
<entry>
<title>Ignore .gitattributes in bare repositories</title>
<updated>2008-06-09T22:08:26Z</updated>
<author>
<name>René Scharfe</name>
<email>rene.scharfe@lsrfire.ath.cx</email>
</author>
<published>2008-06-08T15:16:11Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=2d35d556e27cd3e7f3d2eea04a7f0d7ee8513f8e'/>
<id>urn:sha1:2d35d556e27cd3e7f3d2eea04a7f0d7ee8513f8e</id>
<content type='text'>
Attributes can be specified at three different places: the internal
table of default values, the file $GIT_DIR/info/attributes and files
named .gitattributes in the work tree.  Since bare repositories don't
have a work tree, git should ignore any .gitattributes files there.

This patch makes git do that, so the only way left for a user to specify
attributes in a bare repository is the file info/attributes (in addition
to changing the defaults and recompiling).

In addition, git-check-attr is now allowed to run without a work tree.
Like any user of the code in attr.c, it ignores the .gitattributes files
when run in a bare repository.  It can still read from info/attributes.

Signed-off-by: Rene Scharfe &lt;rene.scharfe@lsrfire.ath.cx&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Print info about "git help COMMAND" on git's main usage pages</title>
<updated>2008-06-06T16:22:18Z</updated>
<author>
<name>Teemu Likonen</name>
<email>tlikonen@iki.fi</email>
</author>
<published>2008-06-05T21:15:36Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=b7d9681974e61959f10c7b2c1063b7781c5b904e'/>
<id>urn:sha1:b7d9681974e61959f10c7b2c1063b7781c5b904e</id>
<content type='text'>
Git's main usage pages did not show "git help" as a way to get more
information on a specific subcommand. This patch adds an info line after
the list of git commands currently printed by "git", "git help", "git
--help" and "git help --all".

Signed-off-by: Teemu Likonen &lt;tlikonen@iki.fi&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'jc/diff-no-no-index'</title>
<updated>2008-05-27T05:38:19Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2008-05-27T05:38:19Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=3beb56bde63d1a10abc02ffe76c1f98d59ec0874'/>
<id>urn:sha1:3beb56bde63d1a10abc02ffe76c1f98d59ec0874</id>
<content type='text'>
* jc/diff-no-no-index:
  git diff --no-index: default to page like other diff frontends
  git-diff: allow  --no-index semantics a bit more
  "git diff": do not ignore index without --no-index
  diff-files: do not play --no-index games
  tests: do not use implicit "git diff --no-index"
</content>
</entry>
<entry>
<title>diff-files: do not play --no-index games</title>
<updated>2008-05-24T07:07:38Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2008-05-24T01:15:03Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=6304c29d518206b0780291a02f94f435abf82d74'/>
<id>urn:sha1:6304c29d518206b0780291a02f94f435abf82d74</id>
<content type='text'>
Being able to say "git diff A B" outside a git repository and getting a
colourful version of "diff -u A B" may be nice, but such a cute hack
should not give bogus results to scripts that want to give two paths,
either or both of which happen to have been removed from the work tree,
to "git diff-files".

Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Build in clone</title>
<updated>2008-05-05T00:41:45Z</updated>
<author>
<name>Daniel Barkalow</name>
<email>barkalow@iabervon.org</email>
</author>
<published>2008-04-27T17:39:30Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=8434c2f1afedb936e0ea8c07ce25733013c2f743'/>
<id>urn:sha1:8434c2f1afedb936e0ea8c07ce25733013c2f743</id>
<content type='text'>
Thanks to Johannes Schindelin for various comments and improvements,
including supporting cloning full bundles.

Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>make git-status use a pager</title>
<updated>2008-04-30T06:11:57Z</updated>
<author>
<name>Bart Trojanowski</name>
<email>bart@jukie.net</email>
</author>
<published>2008-04-24T00:57:48Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=c8af1de9cfa0a5678ae766777e0f905e60b69fda'/>
<id>urn:sha1:c8af1de9cfa0a5678ae766777e0f905e60b69fda</id>
<content type='text'>
make git status act similar to git log and git diff by presenting long
output in a pager.

Signed-off-by: Bart Trojanowski &lt;bart@jukie.net&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Accept git aliases outside a git repository</title>
<updated>2008-04-02T06:40:02Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2008-04-01T04:33:09Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=e85dc0a3c7a3f4f8d5aade83fd340b8df73471cd'/>
<id>urn:sha1:e85dc0a3c7a3f4f8d5aade83fd340b8df73471cd</id>
<content type='text'>
af05d67 (Always set *nongit_ok in setup_git_directory_gently(),
2008-03-25) had a change from the patch originally submitted that resulted
in disabling aliases outside a git repository.

It turns out that some people used "alias.fubar = diff --color-words" in
$HOME/.gitconfig to use non-index diff (or any command that do not need
git repository) outside git repositories, and this change broke them,
so this resurrects the support for such usage.

Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Always set *nongit_ok in setup_git_directory_gently()</title>
<updated>2008-03-26T22:41:35Z</updated>
<author>
<name>SZEDER Gábor</name>
<email>szeder@ira.uka.de</email>
</author>
<published>2008-03-25T21:06:26Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=af05d67939f306a68c5f81ed30f65a82ae025661'/>
<id>urn:sha1:af05d67939f306a68c5f81ed30f65a82ae025661</id>
<content type='text'>
setup_git_directory_gently() only modified the value of its *nongit_ok
argument if we were not in a git repository.  Now it will always set it
to 0 when we are inside a repository.

Also remove now unnecessary initializations in the callers of this
function.

Signed-off-by: SZEDER Gábor &lt;szeder@ira.uka.de&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>shortlog: do not require to run from inside a git repository</title>
<updated>2008-03-15T07:49:15Z</updated>
<author>
<name>Jonas Fonseca</name>
<email>fonseca@diku.dk</email>
</author>
<published>2008-03-14T21:35:24Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=abe549e1791822b3105648452b1f8907f8fdb26a'/>
<id>urn:sha1:abe549e1791822b3105648452b1f8907f8fdb26a</id>
<content type='text'>
Once upon a time shortlog could be run from a non-git directory
and still do its job. Fix this regression and add a small test
for it.

Signed-off-by: Jonas Fonseca &lt;fonseca@diku.dk&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Make git-remote a builtin</title>
<updated>2008-03-01T09:51:44Z</updated>
<author>
<name>Johannes Schindelin</name>
<email>Johannes.Schindelin@gmx.de</email>
</author>
<published>2008-02-29T01:45:45Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=211c89682eeef310f39022b91e88d07cd5784953'/>
<id>urn:sha1:211c89682eeef310f39022b91e88d07cd5784953</id>
<content type='text'>
Signed-off-by: Johannes Schindelin &lt;johannes.schindelin@gmx.de&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
</feed>
