tag eliminar crear git github

eliminar - Renombrar archivo con Git



git push tag (6)

El "Estado incorrecto" es porque el archivo de destino no puede encontrar o no está presente, como por ejemplo si llama al archivo README que no está en el directorio actual.

Soy nuevo en Git / Github y necesito ayuda. Me gustaría cambiar el nombre del archivo de README a README.md. Tengo solo un informe llamado "change-z-index".

1) abro e inicio de sesión de esa manera:

ssh -T [email protected]

E ingresé mi frase de contraseña.

2) Intento cambiar el nombre del archivo así:

git mv README README.md git commit -m "renamed" git push origin master

Me da un error diciendo mala fuente.

Creo que necesito seleccionar mi repositorio primero ... su nombre es "change-z-index". He leído el manual muchas veces, pero todavía no puedo entender cómo hacerlo.


Haga un git status para averiguar si su archivo está realmente en su índice o la confirmación.

Es fácil para un principiante malinterpretar el área de índice / estadificación.

Lo veo como un "tablero de progreso". Por lo tanto, tengo que add el archivo al tablero antes de que pueda commit (es decir, una copia del tablero completo), tengo que actualizar el tablero cuando sea necesario, y también tengo que eliminar archivos deliberadamente de él cuando termine con ellos - simplemente crear, editar o eliminar un archivo no afecta al tablero. Es como ''storyboard''.

Editar: como otros señalaron, debe hacer las ediciones localmente y luego presionar el repositorio actualizado, en lugar de intentar editar directamente en github.


Por lo que puedo decir, GitHub no proporciona acceso de shell, por lo que tengo curiosidad sobre cómo se las arregló para iniciar sesión en primer lugar.

$ ssh -T [email protected] Hi username! You''ve successfully authenticated, but GitHub does not provide shell access.

Tienes que clonar tu repositorio localmente, hacer el cambio allí y pasar el cambio a GitHub.

$ git clone [email protected]:username/reponame.git $ cd reponame $ git mv README README.md $ git commit -m "renamed" $ git push origin master


Puede cambiar el nombre de un archivo usando el comando mv git :

$ git mv file_from file_to

Ejemplo:

$ git mv helo.txt hello.txt $ git status # On branch master # Changes to be committed: # (use "git reset HEAD <file>..." to unstage) # # renamed: helo.txt -> hello.txt # $ git commit -m "renamed helo.txt to hello.txt" [master 14c8c4f] renamed helo.txt to hello.txt 1 files changed, 0 insertions(+), 0 deletions(-) rename helo.txt => hello.txt (100%)


Tenga en cuenta que, desde el 15 de marzo de 2013, puede mover o cambiar el nombre de un archivo directamente desde GitHub :

(¡Ni siquiera necesita clonar ese repositorio, git mv xx y git push volver a git push a GitHub!)

También puede mover archivos a ubicaciones completamente nuevas usando solo el campo de nombre de archivo.
Para navegar hacia abajo en una carpeta, simplemente escriba el nombre de la carpeta en la que desea mover el archivo seguido por / .
¡La carpeta puede ser una que ya forma parte de su repositorio, o puede ser una carpeta completamente nueva que aún no existe!


Tuve un problema similar en un tutorial.

# git mv README README.markdown

fatal: fuente incorrecta, fuente = README, destination = README.markdown

Incluí el tipo de archivo en el archivo fuente:

# git mv README.rdoc README.markdown

y funcionó a la perfección. No olvides comprometer los cambios con ie:

# git commit -a -m "Improved the README"

A veces son simples pequeñas cosas así, que nos cabrean. LOL