The document discusses GitHub and how to use it with Rails projects. It explains what GitHub is, why to use Git and GitHub, how to create projects and manage workflows on GitHub like forking, branching, committing, pulling and pushing code. It also provides tips for collaboration, commenting on code and socializing on GitHub.
A Overview on a Basic Git Workflow for beginners and a short outlook to what some approved workflow techniques. Also some Todos included if you want to learn some Basic steps.
A Boulder private-event presentation that will additionally be given at DOSUG. Covers the basics of Git tooling, techniques, and the GitHub platform.
Delivered on April 30, 2012
A Overview on a Basic Git Workflow for beginners and a short outlook to what some approved workflow techniques. Also some Todos included if you want to learn some Basic steps.
A Boulder private-event presentation that will additionally be given at DOSUG. Covers the basics of Git tooling, techniques, and the GitHub platform.
Delivered on April 30, 2012
JHipster is a trendy Yeoman generator that provides the possibility to create an AngularJS + Spring Boot project from the scratch in no time. I would like to share the idea of JHipster and a set of tools that it comprises. I will superficially cover scaffolding and the explicit tool, that makes scaffolding plain and easy to adopt, named Yeoman.
Started in October 2013, JHipster has grown and obtained a developing community, furthermore, it is growing rapidly as for the past year about 150 programmers contributed to it. During the presentation, I want to perform a live demonstration of creating a new project based on the aforementioned core and a few subsidiary technologies. Since JHipster includes a great deal of technologies it’s a good source of common practices.
Source code management and version control are absolutely essential to a successful software and web development project, especially when working with a team of developers. If your development workflow does not include Git, you're doing it wrong! Git it right! Git was first developed in 2005 by Linus Torvalds (yes, THE Linus Torvalds) as a distributed system for managing the development of the Linux kernel. Today, Git is used by companies and organizations large and small. According to the official Git webiste (http://git-scm.com/), Git is used Google, Micorosoft, Facebook, Twitter, and LinkedIn, just to name a few. Even the Joomla CMS and Joomla Platform teams now use Git.
In this presentation, Cory Webb discusses Git and how his company uses Git to manage their web development workflow. He will go over some basic Git commands that every developer should know, as well as cover some popular tools for using Git locally and for hosting Git repositories. He will also open a discussion about how to overcome the limitations of Git, primarily when it comes to managing changes in the database between development and production servers.
Nicolás Aravena - Cómo aprender Git y no morir en el intento9punto5
Entregar una introducción básica sobre git y sus beneficios, demás de entregar herramientas para su aprendizaje y los desafíos que presenta el trabajo remoto al momento de versionar el desarrollo con distintos miembros del equipo.
Migrating python.org to buildbot 9 and python 3Craig Rodrigues
When developers make changes to core CPython, a set of scripts which builds the core Python code and runs tests on Linux, Windows, FreeBSD, and other platforms happens. These scripts run under a framework called Buildbot ( https://buildbot.net ).
For quite some time, Python was using an older version of Buildbot which only ran under Python 2.
This talk will cover my efforts to port the Buildbot to Python 3, and how I worked with the Python Buildbot team to help them upgrade their buildbot cluster at ( http://buildbot.python.org/all/ ) so that they use Buildbot running under Python 3.
JHipster is a trendy Yeoman generator that provides the possibility to create an AngularJS + Spring Boot project from the scratch in no time. I would like to share the idea of JHipster and a set of tools that it comprises. I will superficially cover scaffolding and the explicit tool, that makes scaffolding plain and easy to adopt, named Yeoman.
Started in October 2013, JHipster has grown and obtained a developing community, furthermore, it is growing rapidly as for the past year about 150 programmers contributed to it. During the presentation, I want to perform a live demonstration of creating a new project based on the aforementioned core and a few subsidiary technologies. Since JHipster includes a great deal of technologies it’s a good source of common practices.
Source code management and version control are absolutely essential to a successful software and web development project, especially when working with a team of developers. If your development workflow does not include Git, you're doing it wrong! Git it right! Git was first developed in 2005 by Linus Torvalds (yes, THE Linus Torvalds) as a distributed system for managing the development of the Linux kernel. Today, Git is used by companies and organizations large and small. According to the official Git webiste (http://git-scm.com/), Git is used Google, Micorosoft, Facebook, Twitter, and LinkedIn, just to name a few. Even the Joomla CMS and Joomla Platform teams now use Git.
In this presentation, Cory Webb discusses Git and how his company uses Git to manage their web development workflow. He will go over some basic Git commands that every developer should know, as well as cover some popular tools for using Git locally and for hosting Git repositories. He will also open a discussion about how to overcome the limitations of Git, primarily when it comes to managing changes in the database between development and production servers.
Nicolás Aravena - Cómo aprender Git y no morir en el intento9punto5
Entregar una introducción básica sobre git y sus beneficios, demás de entregar herramientas para su aprendizaje y los desafíos que presenta el trabajo remoto al momento de versionar el desarrollo con distintos miembros del equipo.
Migrating python.org to buildbot 9 and python 3Craig Rodrigues
When developers make changes to core CPython, a set of scripts which builds the core Python code and runs tests on Linux, Windows, FreeBSD, and other platforms happens. These scripts run under a framework called Buildbot ( https://buildbot.net ).
For quite some time, Python was using an older version of Buildbot which only ran under Python 2.
This talk will cover my efforts to port the Buildbot to Python 3, and how I worked with the Python Buildbot team to help them upgrade their buildbot cluster at ( http://buildbot.python.org/all/ ) so that they use Buildbot running under Python 3.
🕔 When: 16th October 2022
📍 Location: Virtual
✍ Agenda :
Get to know about the tool that influenced the whole software development industry into producing scalable and reliable code. Join this event with us and get to know about,
Version control
Source code management
Git
Usage of git in your daily programming lives.
GitHub
Along with this, you also get to know about Open Source Community, the backbone to nearly all the software that you use today.
Follow our social media handles for further details -
🌟 Discord - https://discord.gg/ax46tKyn6P
🌟 Twitter - https://twitter.com/gdsc_nit
🌟 Linkedin - https://www.linkedin.com/company/gdsc-narula-institite-of-technology/
🌟 Instagram - https://www.instagram.com/gdsc.nit/
GitHub is a Git repository hosting service, but it adds many of its own features. While Git is a command line tool, GitHub provides a Web-based graphical interface. It also provides access control and several collaboration features, such as a wikis and basic task management tools for every project.
In this presentation, Dmitriy Zaporozhets and Job van der Voort talk about the GitLab Release process and give a guided tour of the new features in 8.4. You can find out why GitLab users always know when the next release is, and how they know what's coming next.
La importancia de versionar el código: GitHub, portafolio y recursos para est...CloudNativeElSalvado
Hoy en día el uso de una herramienta de versionado de código es un elemento base para todo programador. Pero, ¿Sabías que te puede servir de portafolio? o que también puedes versionar infraestructura? y ¿Sabías que GitHub ofrece un paquete con muchos beneficios gratuitos para estudiantes de parte de sus socios? Sé parte de este evento y entérate de esto y más.
AGENDA
¿Qué es Git y para qué se utiliza?
Comandos básicos de Git
Trabajar en equipo con Git
Importancia de tener un portafolio en Git
Deployment
Beneficios de GitHub para estudiantes
1. Moar Octocats - Using Github With Rails
Anton Bangratz
https://abangratz.github.com/
@tony_xpro
anton.bangratz@radarservices.com
2012-01-18
1 / 15
2. GitHub
❖ What’s GitHub?
❖ Why use git?
❖ Why GitHub?
❖ Creating a new
project
❖ .gitignore
Workflow
Tips and Tricks GitHub
2 / 15
3. What’s GitHub?
GitHub
❖ What’s GitHub?
❖ Why use git?
❖ Why GitHub?
❖ Creating a new
project
❖ .gitignore
Workflow
Tips and Tricks
3 / 15
4. Why use git?
GitHub
❖ What’s GitHub?
❖ Why use git?
❖ Why GitHub?
❖ Creating a new
project
❖ .gitignore
Workflow
Tips and Tricks
4 / 15
5. Why use git?
GitHub
● You like your sourcecode,
❖ What’s GitHub?
❖ Why use git?
❖ Why GitHub?
❖ Creating a new
project
❖ .gitignore
Workflow
Tips and Tricks
4 / 15
6. Why use git?
GitHub
● You like your sourcecode,
❖ What’s GitHub?
❖ Why use git? ● Contribution/Teamwork is easy
❖ Why GitHub?
❖ Creating a new
project
❖ .gitignore
Workflow
Tips and Tricks
4 / 15
7. Why use git?
GitHub
● You like your sourcecode,
❖ What’s GitHub?
❖ Why use git? ● Contribution/Teamwork is easy,
❖ Why GitHub? ● You want to review/undo things.
❖ Creating a new
project
❖ .gitignore
Workflow
Tips and Tricks
4 / 15
8. Why GitHub?
GitHub
❖ What’s GitHub?
❖ Why use git?
❖ Why GitHub?
❖ Creating a new
project
❖ .gitignore
Workflow
Tips and Tricks
5 / 15
9. Why GitHub?
GitHub
● It’s easy,
❖ What’s GitHub?
❖ Why use git?
❖ Why GitHub?
❖ Creating a new
project
❖ .gitignore
Workflow
Tips and Tricks
5 / 15
10. Why GitHub?
GitHub
● It’s easy,
❖ What’s GitHub?
❖ Why use git? ● it brings a great workflow,
❖ Why GitHub?
❖ Creating a new
project
❖ .gitignore
Workflow
Tips and Tricks
5 / 15
11. Why GitHub?
GitHub
● It’s easy,
❖ What’s GitHub?
❖ Why use git? ● it brings a great workflow,
❖ Why GitHub? ● there are applications for Mac and Windows available,
❖ Creating a new
project and
❖ .gitignore
Workflow
Tips and Tricks
5 / 15
12. Why GitHub?
GitHub
● It’s easy,
❖ What’s GitHub?
❖ Why use git? ● it brings a great workflow,
❖ Why GitHub? ● there are applications for Mac and Windows available,
❖ Creating a new
project and
❖ .gitignore
● of course, OCTOCATS!
Workflow
Tips and Tricks
5 / 15
13. Creating a new project
GitHub
❖ What’s GitHub?
❖ Why use git?
❖ Why GitHub?
❖ Creating a new
project
❖ .gitignore
Workflow
Tips and Tricks
6 / 15