Diferencia entre revisiones de «Iniciando un repositorio desde cero»
(Añadir remote) |
|||
Línea 50: | Línea 50: | ||
<source lang="bash"> | <source lang="bash"> | ||
% git commit -a | % git commit -a | ||
+ | </source> | ||
+ | |||
+ | <source lang="bash"> | ||
+ | % git remote add origin git@github.com:USUARIO/REPOSITORIO.git | ||
</source> | </source> |
Revisión del 09:33 30 oct 2017
Este es el camino más complicado. Recuerda que github ofrece incluir en el repositorio el fichero README desde el comienzo del proyecto, lo que permite hacer 'git clone' y evitar todo el enredo que siga aquí.
No obstante, esto son los pasos para inicializar un git repositorio desde cero. Dentro de la carpeta en la que quieras seguir la evolución del software haces:
% git init
Esto crea la carpeta .git que contiene toda la metainformación que permite a git seguir la pista a tu proyecto.
Si consultamos el estado, git nos indicará que estamos pendientes de un 'commit' inicial:
% git status
# On branch master
#
# Initial commit
#
# Untracked files:
# (use "git add <file>..." to include in what will be committed)
#
# README
# nothing added to commit but untracked files present (use "git add" to track)
En este caso indica que hay un fichero README al que git no le está siguiendo la pista. Podemos añadirlo con:
% git add README
Esto cambia el estado del fichero README:
% git status
# On branch master
# Initial commit
#
# Changes to be committed:
# (use "git rm --cached <file>..." to unstage)
#
# new file: README
#
de manera que git lo ve como un nuevo fichero.
Ya estamos list@s para hacer nuestro primer commit que nos seguir la pista al fichero README.
% git commit -a
% git remote add origin git@github.com:USUARIO/REPOSITORIO.git