Commit c699d852 authored by Florian Moser's avatar Florian Moser

add slides

parent 465d9781
...@@ -4,16 +4,12 @@ ...@@ -4,16 +4,12 @@
<title>My Awesome Presentation</title> <title>My Awesome Presentation</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<style type="text/css"> <style type="text/css">
@import url(https://fonts.googleapis.com/css?family=Yanone+Kaffeesatz); body { font-family: sans-serif; }
@import url(https://fonts.googleapis.com/css?family=Droid+Serif:400,700,400italic);
@import url(https://fonts.googleapis.com/css?family=Ubuntu+Mono:400,700,400italic);
body { font-family: 'Droid Serif'; }
h1, h2, h3 { h1, h2, h3 {
font-family: 'Yanone Kaffeesatz'; font-family: serif;
font-weight: normal; font-weight: normal;
} }
.remark-code, .remark-inline-code { font-family: 'Ubuntu Mono'; } .remark-code, .remark-inline-code { font-family: monospace; }
</style> </style>
</head> </head>
<body onload="var slideshow = remark.create();"> <body onload="var slideshow = remark.create();">
...@@ -136,93 +132,103 @@ Date: Sun Jan 12 12:20:28 2020 +0100 ...@@ -136,93 +132,103 @@ Date: Sun Jan 12 12:20:28 2020 +0100
--- ---
# Agenda # Login to gitlab
1. Introduction create an account if you have none
2. Deep-dive
3. ...
[NOTE]: This file is portable; you don't need any other file, or an internet connection for this presentation.
--- ---
# Introduction # Create a gitlab project (1/2)
<img src="images/gitlab_create_new_project.jpg" width="100%">
--- ---
# login to gitlab # Create a gitlab project (2/2)
- create an account if you have none <img src="images/gitlab_create_new_project_2.jpg" width="100%">
--- ---
# create a gitlab project # Finish setup gitlab
create a password in the settings
use an SSH key (optional)
<img src="images/gitlab_project_created.jpg" width="100%">
[images/gitlab_create_new_project.jpg]
[images/gitlab_create_new_project2.jpg]
--- ---
# finish setup gitlab # Finish local setup
[images/gitlab_project_created.jpg] <img src="images/gitlab_local_setup_account.jpg" width="100%">
<img src="images/gitlab_local_setup_repository.jpg" width="100%">
- create a password in the settings (skip the `git init`, `git add .` and `git commit -m "Initial commit` steps)
- use an SSH key (optional)
--- ---
# finish local setup # Add a readme
[images/gitlab_local_setup.jpg] eplain your project
for other and your future self
--- <img src="images/gitlab_add_readme.jpg" width="100%">
# add Readme & License ---
[images/gitlab_first_push.jpg] # Add a license
--- everything you write has Copyright
Copyright gives you exclusive rights (no one can use it without permission)
# What is a readme use a license to define permissions for others
MIT to allow usage without restrictions
GPL to allow usage if basic freedom granted to users
(many others)
- Explains your project <img src="images/gitlab_add_license.jpg" width="100%">
- For your future self and others
--- ---
# What is a license # Install github desktop
download from https://desktop.github.com/
open your repository folder
- everything you write has Copyright <img src="images/github_add_repository.jpg" width="100%">
- Copyright gives you exclusive rights (so no one else may use it)
- use a license to soften up this
- use MIT to allow usage without restrictions
- use GPL to allow usage if freedom granted to users
--- ---
# install github desktop # Pull changes
download the changes made on gitlab
- download from https://desktop.github.com/ <img src="images/github_pull_pending.jpg" width="100%">
- open your repository folder
--- ---
# commit changes # Commit changes
[images/github_changes.jpg] change your local file
preview the changes and then commit
<img src="images/github_changes.jpg" width="100%">
--- ---
# push changes # Push changes
push the changes
[images/github_push_pending.jpg] <img src="images/github_push_pending.jpg" width="100%">
--- ---
# view history # View history
[images/github_history.jpg] <img src="images/github_history.jpg" width="100%">
--- ---
git_gitlab_course/images/xkcd_git.png

47.6 KB | W: | H:

git_gitlab_course/images/xkcd_git.png

130 Bytes | W: | H:

git_gitlab_course/images/xkcd_git.png
git_gitlab_course/images/xkcd_git.png
git_gitlab_course/images/xkcd_git.png
git_gitlab_course/images/xkcd_git.png
  • 2-up
  • Swipe
  • Onion skin
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment