Skip to content

mitsiu-carreno/le_jeu_de_la_vie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Le jeu de la vie

Description

This project aims to recreate the famous game life created by John Horton Conway.

Structure

Folder Description File extension
bin/ Contains the executable .exe
build/ Contains object files (compile result) .o
include/ Contains header files .h .hpp
src/ Contains source code files .cpp

Make

Compile, link and run

$ make -j 

Run previous executable

$ make run

Erase previous executable

$ make clean

Erase previous executable and compiled files

$ make hardclean

Git 101

Setup

Clone repo (only once)

$ git clone https://github.com/mitsiu-carreno/le_leu_de_la_vie.git

Change branch (working branch is "develop")

$ git checkout develop

Get everyone's changes

Update local repo (get everyone else changes)

$ git pull origin develop

What did I just changed?

Check status of local files

$ git status

Check changes on specific file

$ git diff [path/to/file]

Share my changes

Select files to commit (local changes to send everyone)

$ git add --all

Add description of changes

$ git commit -m'DESCRIPTION HERE'

Get everyone's changes (just in case)

$ git pull origin develop

Share my changes

$ git push origin develop

Visual Studio Integration

  • Clone

    1. Tareas iniciales -> Continuar sin código
    2. Ver -> Team explorer
    3. Repositorios GIT locales -> Clonar
    4. https://github.com/mitsiu-carreno/le_leu_de_la_vie.git (Checar ubicación local && Check Submódulos de clonación recursiva)
    5. Ver -> Team explorer
    6. Repositorios GIT locales -> le_leu_de_la_vie
    7. Proyecto -> Ramas -> remotes/origin -> develop
    8. Team explorer -> Repositorios GIT locales -> le_leu_de_la_vie -> Soluciones -> Nueva
    9. Proyecto vacío (Consola, C++, Windows)
    10. Nombre de proyecto: vs_sln
    11. Ubicación: (misma de repo)
    12. Solucion: Crear nueva solucion
    13. Check Colocar la solucion y proyecto en el mismo directorio
    14. Ver -> Explorador de soluciones (vs_sln.sln)
    15. Archivos de origen -> vs_sln -> Propiedades
    16. Propiedades de configuración -> Directorios de VC++
    17. Directorios de archivos de inclusión -> Editar
    18. Nueva línea -> Repo_folder/include
  • Add existing files to workplace

    1. Ver -> Explorador de soluciones -> Alternar vistas -> vs_sln.sln
    2. Archivos de origen -> Agregar -> Elemento existente
  • Add new files to workplace

    1. Ver -> Explorador de soluciones -> Alternar vistas -> le_leu_de_la_vie
    2. Seleccionar carpeta (src/ include/) -> Agregar -> Nuevo archivo
    3. Ver -> Explorador de soluciones -> Alternar vistas -> vs_sln.sln
    4. Archivos de origen -> Agregar -> Elemento existente
  • Git integration (pull)

    1. Ver -> Team explorer -> Sincronización
    2. Rama: develop -> Sincronizar
  • Git integration (push)

    1. Ver -> Team explorer -> Cambios
    2. Rama: develop -> Enter a message (descripción de commit) -> Confirmar todo
    3. Ver -> Team explorer -> Sincronización -> Confirmaciones de salida -> Insertar

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •