Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
2
2024-10-02-github-visscher-lab
Manage
Activity
Members
Labels
Plan
Issues
0
Issue boards
Milestones
Wiki
Code
Merge requests
0
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package Registry
Container Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
RC Data Science
Communications
one-off-presentations
2024-10-02-github-visscher-lab
Commits
da3338fd
Commit
da3338fd
authored
9 months ago
by
William Warriner
Browse files
Options
Downloads
Patches
Plain Diff
all of it
parent
2933351b
No related branches found
No related tags found
No related merge requests found
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
.prettierrc
+4
-0
4 additions, 0 deletions
.prettierrc
img/cycle.png
+0
-0
0 additions, 0 deletions
img/cycle.png
img/workflow.png
+0
-0
0 additions, 0 deletions
img/workflow.png
index.html
+151
-44
151 additions, 44 deletions
index.html
script/reveal-configs.js
+1
-0
1 addition, 0 deletions
script/reveal-configs.js
with
156 additions
and
44 deletions
.prettierrc
0 → 100644
+
4
−
0
View file @
da3338fd
{
"bracketSameLine": true,
"htmlWhitespaceSensitivity": "ignore"
}
This diff is collapsed.
Click to expand it.
img/cycle.png
0 → 100644
+
0
−
0
View file @
da3338fd
70.9 KiB
This diff is collapsed.
Click to expand it.
img/workflow.png
0 → 100644
+
0
−
0
View file @
da3338fd
129 KiB
This diff is collapsed.
Click to expand it.
index.html
+
151
−
44
View file @
da3338fd
<!DOCTYPE html>
<!DOCTYPE html>
<html
lang=
"en"
>
<html
lang=
"en"
>
<head>
<head>
<head>
<!-- metaproperties -->
<!-- metaproperties -->
<meta
charset=
"utf-8"
/>
<meta
charset=
"utf-8"
/>
<meta
<meta
name=
"viewport"
name=
"viewport"
content=
"width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"
content=
"width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"
/>
/>
<!-- css -->
<!-- css -->
<link
rel=
"stylesheet"
href=
"reveal/reset.css"
/>
<link
rel=
"stylesheet"
href=
"reveal/reset.css"
/>
...
@@ -15,6 +13,9 @@
...
@@ -15,6 +13,9 @@
<link
rel=
"stylesheet"
href=
"reveal/theme/white.css"
/>
<link
rel=
"stylesheet"
href=
"reveal/theme/white.css"
/>
<link
rel=
"stylesheet"
href=
"theme/uab-rc.css"
/>
<link
rel=
"stylesheet"
href=
"theme/uab-rc.css"
/>
<!-- open urls in new window -->
<base
target=
"_blank"
/>
<!-- metadata -->
<!-- metadata -->
<title>
UAB IT Research Computing
</title>
<title>
UAB IT Research Computing
</title>
</head>
</head>
...
@@ -23,64 +24,170 @@
...
@@ -23,64 +24,170 @@
<div
class=
"reveal"
>
<div
class=
"reveal"
>
<div
class=
"slides"
>
<div
class=
"slides"
>
<section
data-background-color=
"var(--uab-dragons-lair-green)"
>
<section
data-background-color=
"var(--uab-dragons-lair-green)"
>
<h1
class=
"title"
>
YOUR TITLE SHOULD GO HERE
</h1>
<h1
class=
"title"
>
Using Git for
<br
/>
Scientific Reproducibility
</h1>
<h4>
Research Computing
</h4>
<h4>
Research Computing
</h4>
<h4><script>
document
.
write
(
new
Date
().
toLocaleDateString
());
</script></h4>
<h4>
<script>
document
.
write
(
new
Date
().
toLocaleDateString
());
</script>
</h4>
</section>
</section>
<!-- SLIDES START HERE -->
<!-- SLIDES START HERE -->
<!-- headers -->
<section>
<section>
<h1>
Outline
</h1>
<h1>
What is Git?
</h1>
<h2>
Outline
</h2>
<ul>
<h3>
Outline
</h3>
<li>
<h4>
Outline
</h4>
Git is a version control tool letting you track different versions
<h5>
Outline
</h5>
of the same files.
<h6>
Outline
</h6>
</li>
<li>
Works best with plaintext documents and code.
</li>
<li>
Distinct projects are kept in separate repositories.
</li>
</ul>
<iframe
data-src=
"https://git-scm.com"
class=
"r-stretch"
></iframe>
</section>
<section>
<h1>
What are GitHub and GitLab?
</h1>
<ul>
<li>
Cloud tools enabling collaboration using Git.
</li>
<li>
GitHub...
<ul>
<li>
more widely used
</li>
<li>
owned by Microsoft
</li>
<li>
cloud-hosted at
<a
href=
"https://github.com"
>
https://github.com
</a>
</li>
<li>
no campus hosting
</li>
</ul>
</li>
<li>
GitLab...
<ul>
<li>
more project management tools
</li>
<li>
privately owned
</li>
<li>
cloud-hosted at
<a
href=
"https://gitlab.com"
>
https://gitlab.com
</a>
</li>
<li>
campus-hosted at
<a
href=
"https://gitlab.rc.uab.edu"
>
https://gitlab.rc.uab.edu
</a>
, maintained by Research Computing
</li>
</ul>
</li>
</ul>
</section>
</section>
<!-- unordered list -->
<section>
<section>
<h1>
Unordered List
</h1>
<h1>
Why use Git?
</h1>
<ul>
<li>
part of scientific reproducibility
</li>
<li>
review history of changes
</li>
<li>
document why changes were made
</li>
</ul>
<h1>
Why use GitHub and GitLab?
</h1>
<ul>
<ul>
<li>
Item #1
</li>
<li>
collaboration
</li>
<li>
Item #2
</li>
<li>
project management
</li>
<li>
Item #3
</li>
<li>
informal backup
</li>
</ul>
</ul>
</section>
</section>
<!-- ordered list -->
<section>
<section>
<h1>
Ordered List
</h1>
<h1>
Collaborative Workflow
</h1>
<ol>
<div
class=
"r-stack"
>
<li>
Item #1
</li>
<img
<li>
Item #2
</li>
class=
"fragment current-visible fade-out"
<li>
Item #3
</li>
data-fragment-index=
"0"
</ol>
src=
"img/cycle.png"
class=
"stretch"
/>
<img
class=
"fragment current-visible"
data-fragment-index=
"1"
src=
"img/workflow.png"
class=
"stretch"
/>
</div>
</section>
<section>
<h1>
Example
</h1>
<ul>
<li>
UAB RC Documentation
<a
href=
"https://docs.rc.uab.edu"
>
https://docs.rc.uab.edu
</a>
</li>
<li>
GitHub Repository
<a
href=
"https://github.com/uabrc/uabrc.github.io"
>
https://github.com/uabrc/uabrc.github.io
</a>
</li>
</ul>
<iframe
data-src=
"https://docs.rc.uab.edu"
class=
"r-stretch"
margin-top=
"20px"
></iframe>
</section>
</section>
<!-- table -->
<section>
<section>
<h1>
Table
</h1>
<h1>
How to Learn Git?
</h1>
<table>
<ul>
<tr>
<li>
<th></th>
Software Carpentry lesson:
<th>
Header #2
</th>
<a
href=
"https://swcarpentry.github.io/git-novice/"
>
<th>
Header #3
</th>
https://swcarpentry.github.io/git-novice/
</tr>
</a>
<tr>
<ul>
<td>
Row 1
</td>
<li>
Great for beginners!
</li>
<td>
1,1
</td>
</ul>
<td>
1,2
</td>
</li>
</tr>
<li>
<tr>
GitLab
–
Learn Git:
<td>
Row 2
</td>
<a
href=
"https://docs.gitlab.com/ee/topics/git/"
>
<td>
2,2
</td>
https://docs.gitlab.com/ee/topics/git/
<td>
2,3
</td>
</a>
</tr>
</li>
</table>
<li>
UAB LinkedIn Learning:
<a
href=
"https://www.linkedin.com/learning/search?keywords=git"
>
https://www.linkedin.com/learning/search?keywords=git
</a>
</li>
</ul>
<h1>
Documentation
</h1>
<ul>
<li>
Git:
<a
href=
"https://git-scm.com/doc"
>
https://git-scm.com/doc
</a>
</li>
<li>
GitHub:
<a
href=
"https://docs.github.com"
>
https://docs.github.com/en
</a>
</li>
<li>
GitLab:
<a
href=
"https://docs.gitlab.com/"
>
https://docs.gitlab.com/
</a>
(we have the free tier)
<ul></ul>
</li>
<li>
Fixing mistakes:
<a
href=
"https://wwarriner.github.io/gitfix/"
>
https://wwarriner.github.io/gitfix/
</a>
</li>
</ul>
</section>
</section>
<!-- SLIDES END HERE -->
</div>
</div>
</div>
</div>
...
...
This diff is collapsed.
Click to expand it.
script/reveal-configs.js
+
1
−
0
View file @
da3338fd
var
_basics
=
{
var
_basics
=
{
center
:
false
,
hash
:
true
,
hash
:
true
,
history
:
true
,
history
:
true
,
margin
:
0.04
,
margin
:
0.04
,
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment