Граф коммитов

29 Коммитов

Автор SHA1 Сообщение Дата
Brendan Forster 439b0e336d removed "origin" fetch refspecs
Reasons
- people don't like seeing an "origin" remote immediately after
initializing a repository
- people don't like fetching PRs from the command line
2014-09-08 22:33:45 +02:00
Drew Miller a7d2c364b4 Merge pull request #27 from github/gitconfig-tweaks
Add some features to the default gitconfig
2014-04-22 12:30:02 -07:00
Paul Betts 3b2d5a078d Add both VS2012 and VS2013 as diff tools, ditch rerere 2014-04-17 12:44:01 -07:00
Paul Betts 9bccadc086 Pimp my .gitconfig 2014-04-14 01:06:53 -07:00
Paul Betts d85e36d62f Enable FS stat cache on Windows
This commit enables the stat cache merged recently into msysgit, described at:

https://groups.google.com/forum/#!topic/msysgit/fL_jykUmUNE
2014-04-14 00:50:37 -07:00
Brendan Forster e2bb3833b3 corrected fetchspec order so that pr references are not created/deleted unnecessarily 2013-11-05 15:00:41 +11:00
Paul Betts 81d45efb72 RIP upstream refspec
This causes Git to think there's an "upstream" remote even when there isn't
2013-05-28 14:14:34 -06:00
Drew Miller ca477551ee Revert "remove fetch refspecs from system config, for now"
This reverts commit 700b03ed05.
2013-04-29 12:22:02 -07:00
Drew Miller 700b03ed05 remove fetch refspecs from system config, for now
We've been setting the fetch refspec in the repo config, so having the
fetch refspecs in the system config causes trouble. We might put this
back after we decide to unset the repo's config, but for now we'll fetch
PRs explicitly when cloning to a branch.
2013-04-18 11:20:05 -07:00
Paul Betts 480d19d730 I am the worst at everything in the world 2013-04-05 11:24:34 -07:00
Paul Betts df892eaa67 Fetch PRs as part of git fetch 2013-04-05 11:18:53 -07:00
Adam Roben 8e37122039 Don't force people to use our default gitignore file
This file still lives in /etc/gitignore.suggested, and users can copy it
from there into their own repositories if desired. But now they won't
have to wonder why some files mysteriously aren't being tracked by Git.
2012-06-08 13:28:48 -04:00
Paul Betts 10da2ed4bc Make 'git push' only push the current branch 2012-04-26 16:51:44 -04:00
Paul Betts 43007d0e0a Add configurations for different merge tools 2012-04-26 16:51:39 -04:00
Paul Betts e96a9f51de Set autocrlf = true until we can enable GHCleanSmudge 2012-04-26 16:34:07 -04:00
Paul Betts 606b3b253f Disable GHCleanSmudge for now until we can make it faster 2012-04-26 15:30:38 -04:00
Paul Betts 132d769bb5 Disable autocrlf 2012-04-26 15:30:38 -04:00
Paul Betts dc093f454c Enable GHCleanSmudge 2012-04-26 15:30:37 -04:00
Paul Betts b15ad71207 Make sure GitPad is the default editor 2012-04-26 15:30:37 -04:00
Paul Betts 24144be3df Add awesome Windows-based gitignore based on github/gitignore 2012-04-26 15:30:37 -04:00
Paul Betts 812ebd7eb5 Make our version of Portable Git use our cred helper 2012-04-26 15:19:50 -04:00
Johannes Schindelin 8ecf3ed5d0 Turn on rebase's autosquash option by default
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2011-03-22 13:06:43 +01:00
Kirill Smelkov 90856eeb36 gitconfig: Turn on colors for status, branch and interactive (add -p)
We already do coloring for diff, but not for other commands. In my view,
status, branch and interactive are too used often, so it would be
logical to turn colors either on or off for the whole bundle. I vote for
on.

Signed-off-by: Kirill Smelkov <kirr@landau.phys.spbu.ru>
2010-12-20 23:00:56 +03:00
Kirill Smelkov b67185da53 Git/WinGit: Add default textconv for .doc & .pdf
XXX at present bin/astextplain output encoding is hardcoded to UTF-8.
Even in such a state the service provided is more than useful, so let's
please merge the patch.

Signed-off-by: Kirill Smelkov <kirr@mns.spb.ru>
2010-12-20 11:55:59 +03:00
Johannes Schindelin 76e8f0a51d Configure msmtp as the default mail program
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2009-07-29 18:29:24 +02:00
Johannes Schindelin 9f9be005be Default to /mingw/bin/curl-ca-bundle.crt for https certificates
The curl executable uses that file as a source for root certificates,
but running curl as a library does not do that automatically.  So we
have to tell Git about that file.

Suggested by Bosko Ivanisevic.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2009-07-28 10:08:50 +02:00
Steffen Prohaska aebdad3988 gitconfig: Set help format to html
Using HTML as the default help format is no longer hardcoded
into help.c.  Instead, we now use the configuration variable
help.format provided by core git to choose the help format.
2008-07-03 13:41:40 +02:00
Steffen Prohaska dd6ab17a84 Set default core.autocrlf=true
Official git recently learnt to warn about irreversible CRLF
conversions.  So it is time to switch on core.autocrlf=true on
Windows.  This commit modifies /etc/gitconfig accordingly.

Note, msysgit developers should override this changed default by
explicitly setting core.autocrlf=false in msysgit and
msysgit/git.  Msysgit is not (yet) a real cross-platform project
but more like a Unix project.

Signed-off-by: Steffen Prohaska <prohaska@zib.de>
2008-02-24 17:33:01 +01:00
Johannes Schindelin 5034631ff9 Track /etc/gitconfig
Since WinGit bundles /etc/gitconfig, we better track it.  Also, this
allows us to set sensible defaults, such as symlinks = false and
packSizeLimit = 2g.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2008-02-20 13:43:15 +00:00