Search the Community

Showing results for tags 'guia'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Comunidad
    • Information and News
    • Presentations
    • Guides
    • Support
    • Donations
  • Arma 3
    • General
    • Recruitment
    • Reports and Missions
    • Addons and Mods
    • Special events
  • Otros juegos
    • Aereal Simulation
    • Euro Truck Simulator 2
    • Star Citizen
    • Squad
    • Other
  • Off-Topic
    • General

Calendars

  • Calendario de la Comunidad
  • Arma 3
  • Spain Holidays
  • DCS Calendar
  • Civil Aviation Calendar

Categories

  • Release Notes

Marker Groups

  • Miembros

Found 1 result

  1. guía Git para editar en conjunto

    Primero de todo os pongo en situación, el otro día hablando con @Nava, comentamos de la posibilidad de hacer misiones entre varios integrantes del clan. después de hablar decidimos que lo mejor, sería hacer un repositorio de Git con los datos de la misión en github, para lo cual voy a desarrollar una pequeña guía a nivel superficial de lo que es Git, y cómo usarlo para nuestro ejemplo. Primero de todo para qué vamos a usar git, git nos va a permitir, el trabajar sobre los archivos de la misión de una forma colaborativa, cada vez que alguien haga algún cambio a la misión, podrá subir estos cambios al servidor (Github), cuando nosotros queramos continuar trabajando sobre esa misión, podremos descargar dichos archivos que ha modificado nuestro compañero y continuar desde donde lo dejó. Esta es la forma en que podremos trabajar muchos sobre el mismo archivo sin que tengamos conflictos, alguien trabaje sobre un archivo desactualizado, tengamos que liarnos en mantener una carpeta de drive o si algo se rompe hayamos perdido la situación anterior de nuestros archivos. Ahora pasaré a detallar cómo poder instalarlo: Para Windows descargaremos el .exe desde: git for windows Para Mac usaremos: O brew desde línea de comandos (yo personalmente siempre uso brew): brew install git O descargamos su binario en: git osx installer Para distrubuciones de linux debian/ubunto: apt-get install git Una vez instalado Git en nuestro ordenador, continuaremos por hacernos una cuenta en GitHub (será el servidor donde subiremos nuestros repositorios “misiones”). GitHub Una vez hechos estos pasos, cuando tengamos un repositorio que descargar, se hará de la siguiente manera: git clone 'https://github.com/"aqui va el usuario”/”aqui el nombre del repositorio”.git' Te pedirá tus credenciales que creaste antes para poder descargarlo. Para continuar detallaré una lista de los comandos de git que seguramente utilizaremos, en caso de querer profundizar más en el tema siempre puedes acudir a la documentación oficial: Documentación oficial o preguntarme por el ts. git init: Con esto podremos iniciar un nuevo proyecto de git, por si queréis subir a un repositorio alguna misión vuestra. git add <filename>: Esto añade el archivo en concreto que hayáis cambiado git add *: podreis usar el comodin * para subir todos los archivos desde la raíz. git commit -m "Commit message": una vez añadido los archivos, podreis hacer esto para confirmar vuestros cambios. git push origin master: con esto podreis subir los archivos que habéis comiteado al servidor para que los demás podamos usarlo. git pull: con este comando os descargareis todos los cambios que haya en los archivos en el servidor que no tengáis ya en vuestro ordenador. Si por lo que sea, usar la línea de comandos no os gusta, podéis usar programas que ponen una UI a estos comandos, por ejemplo: gitkraken, sourcetree… Cómo sería una manera adecuada de trabajar (suponiendo que tenemos el repositorio instalado). Cuando llego quiero ponerme a trabajar en la misión, abro la consola en la carpeta de la misión, hago un git pull, para descargarme todos los cambios que haya en el servidor, entró en arma, abro la misión y edito lo que quiera, al acabar guardo como hacéis normalmente. después de cerrar el arma, hacemos un git add *, y justo después git commit -m “el mensaje que queráis, ser mínimamente descriptivos”, y terminamos con git push origin master. PD: Esta guía está muy simplificada, pero es perfectamente funcional para lo que nosotros lo usaríamos, si alguien quiere añadir, o comentar algo adelante