Este es el Landing Page
para el evento de Hacktoberfest organizado por Ideaware con el patrocinio de DigitalOcean y Dev
Es un evento organizado por Digital Ocean y Dev con diferentes aliados alrededor del mundo para que todos conozcamos y aportemos al código abierto. Este año Ideaware se alía con estos grandes para traerles Hacktoberfest Barranquilla, la idea detrás de este evento es difundir la importancia del Open Source en el mundo del software. La dinámica es simple: sube mínimo cuatro pull-request y podrás ganar una camisa oficial del evento enviada directamente por los organizadores. ¿Quieres participar?
- Crea un fork del proyecto
- Clona el repo a tu máquina
> git clone [email protected]:<TuNombreDeUsuario>/hacktoberfest.git
- Muévete al directorio del repo
> cd hacktoberfest
- Agrega el remote del repo original como upstream
> git remote add upstream [email protected]:ideaware/hacktoberfest.git
- Actualiza si hubo algún cambio
> git fetch upstream
- Trae los cambios de la rama master en upstream a tu local
> git pull upstream master
- Crea una nueva rama con tu contribución
> git checkout -b mi-nueva-contribucion
- Haz tus cambios en el editor de texto de tu preferencia
- Verifica los archivos cambiados
> git status
- Verifica los cambios por archivos
> git diff
- Agrega los cambios para ser comitieados
> git add .
- Sube al repo original
> git push origin mi-nueva-contribucion
- En github crea un PR (pull request) hacia el repo original, para ello haz click en
New pull request
, agrega un título y una descripción a tu PR, haz click enCreate pull request
y listo! Tu PR ya ha sido creado
Al momento de realizar un PR siempre es bueno proveerle información útil a los Administradores del repositorio, esto lo puedes hacer en la descripción de tu PR como por ejemplo, los cambios que realizas y por qué o el issue
que solucionaste; de esta forma los Administradores podrán evaluar tu PR con mayor facilidad y rapidez.
Además GitHub y Git poseen una serie de keywords
que también son muy útiles en los PR, ya que permiten cerrar (close #1) o hacer referencia (#1) a un issue, para mayor información sobre como cerrar issues puedes visitar estás páginas Cerrar issues con palabras claves y aquí.