Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
10
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Open sidebar
emacs
emacs
Commits
50e844ce
Commit
50e844ce
authored
Sep 29, 2015
by
Eli Zaretskii
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
* nt/INSTALL: Add instructions for installing Git.
parent
8b95ee49
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
44 additions
and
2 deletions
+44
-2
nt/INSTALL
nt/INSTALL
+44
-2
No files found.
nt/INSTALL
View file @
50e844ce
...
...
@@ -75,6 +75,48 @@ build will run on Windows 9X and newer systems).
If these short instructions somehow fail, read the rest of this
file.
* Installing Git for Windows
Skip this section if you already have Git installed and configured,
or if you are building from the release tarball, not from the
development repository.
Git for Windows is available from this download page:
https://github.com/git-for-windows/git/releases
That page offers both 32-bit and 64-bit installations; pick the one
suitable for your OS. In general, we recommend to install a 64-bit
Git if you have a 64-bit Windows system; the 32-bit Git will run on
64-bit Windows just fine, but might run into memory problems where
the 64-bit Git won'
t
.
During
Git
installation
,
be
sure
to
select
the
"Checkout as-is,
commit as-is"
option
from
the
"Configure line ending conversions"
dialog
.
Otherwise
,
Git
will
convert
text
files
to
DOS
-
style
CRLF
end
-
of
-
line
(
EOL
)
format
,
which
will
cause
subtle
problems
when
building
Emacs
,
because
MSYS
tools
(
see
below
)
used
to
build
Emacs
use
binary
file
I
/
O
that
preserves
the
CR
characters
that
get
in
the
way
of
some
text
-
processing
tools
,
like
'makeinfo'
and
the
commands
invoked
by
the
autogen
.
sh
script
.
If
you
already
have
Git
installed
and
configured
with
some
other
EOL
conversion
option
,
you
will
need
to
reconfigure
it
,
removing
the
following
variables
from
all
of
your
.
gitconfig
files
:
core
.
eol
core
.
safecrlf
core
.
autocrlf
If
you
cloned
the
Emacs
directory
before
changing
these
config
variables
,
you
will
have
to
delete
the
repository
and
re
-
clone
it
after
the
change
.
The
instructions
for
cloning
the
Emacs
repository
can
be
found
on
the
Emacs
's Savannah project page:
https://savannah.gnu.org/projects/emacs
* Installing MinGW and MSYS
Make sure you carefully read the following two sections in their
...
...
@@ -143,7 +185,7 @@ build will run on Windows 9X and newer systems).
optional libraries near the end of this document, before you start
the build. Also, consider installing additional MinGW packages that
are required/recommended, especially if you are building from the
repository, as described in the next section.
development
repository, as described in the next section.
** Installing MinGW and MSYS manually
...
...
@@ -187,7 +229,7 @@ build will run on Windows 9X and newer systems).
been warned!
Additional MinGW packages are required/recommended, especially if
you are building from the repository:
you are building from the
development
repository:
. Texinfo (needed to produce the Info manuals when building from
the repository, and for "make install")
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment