GIT Workshop 2014: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
K typos |
||
Zeile 11: | Zeile 11: | ||
}} | }} | ||
Hands-On [http://en.wikipedia.org/wiki/Git_(software) GIT] Workshop in two or more parts | Hands-On [http://en.wikipedia.org/wiki/Git_(software) GIT] Workshop in two or more parts which will make your life easy and may save your ass / day off! | ||
https://github.com/metachris/metalab-git-workshop | https://github.com/metachris/metalab-git-workshop | ||
Zeile 23: | Zeile 23: | ||
* Contributing to open source projects | * Contributing to open source projects | ||
* Workflows for teams and dev->testing->production environments | * Workflows for teams and dev->testing->production environments | ||
* Issue tracking | |||
* Stashing, Sqashing, Rebasing, Submodules | * Stashing, Sqashing, Rebasing, Submodules | ||
* Code reviews with GIT, Jenkins CI | * Code reviews with GIT, Jenkins CI | ||
Zeile 29: | Zeile 30: | ||
It's | It's a command-line oriented workshop where all hands get dirty. We celebrate failure and are going to have fun! :) | ||
Zeile 41: | Zeile 42: | ||
* You are somewhat familiar with the terminal/command line | * You are somewhat familiar with the terminal/command line | ||
* <code>git-core</code> installed ( | * You have <code>git-core</code> installed (can run <code>git</code> in the command line) | ||
* | * You added yourself to the participants (further down) | ||
* You have an account at [http://www.github.com Github] | |||
* You tried ''task 1'' | * You tried ''task 1'' | ||
Zeile 50: | Zeile 52: | ||
A quick, easy and powerful task to get you started: | A quick, easy and powerful task to get you started: | ||
# Clone or fork the [https://github.com/metachris/metalab-git-workshop workshop Github repo] and make a change! | # Clone or fork the [https://github.com/metachris/metalab-git-workshop workshop Github repo] and make a change! (see also the [https://help.github.com/categories/54/articles Github Bootcamp]) | ||
# Send me a pull-request | # Send me a [http://stackoverflow.com/questions/2082296/how-do-patches-work-in-git patch] or [https://help.github.com/articles/using-pull-requests pull-request], either on Github or to chris [at] linuxuser.at | ||
+1 | +1. Thanks for your contribution to an open source project. | ||
Zeile 65: | Zeile 67: | ||
Please add yourself to the list of participants. | Please add yourself to the list of participants. | ||
* [[User:metachris|metachris]] | * [[User:metachris|metachris]] | ||
Zeile 77: | Zeile 78: | ||
= Various = | = Various = | ||
<pre># Git aliases for your ~/.bashrc or ~/.bash_profile | <pre># Possibly useful Git aliases for your ~/.bashrc or ~/.bash_profile | ||
alias g='git' | alias g='git' | ||
alias gs='git status | more' | alias gs='git status | more' |