forked from emmet0r/git-playground
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
100 lines (74 loc) · 4.27 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
<!DOCTYPE html>
<html>
<head>
<title>Practicing Git at UC Santa Cruz</title>
<link rel="stylesheet" type="text/css" href="style.css" media="screen" />
<script src="poem.js"></script>
</head>
<body>
<div class="section" id="plan">
<h1>Practicing Git at UC Santa Cruz</h1>
<div class="row">
<div class="column">
<img src="boardwalk.jpg" style="width:95%">
</div>
<div class="column">
<img src="trees.jpg" style="width:100%">
</div>
</div>
<p>Ready to learn about version control through git? </p>
<h2>Version control is...</h2>
<p>... The task of keeping a Software system consistent of many versions and configurations well organized</p>
<h2>Cloning a repository...</h2>
<p>... is leading us into war. <a href="https://docs.github.com/en/repositories/creating-and-managing-repositories/cloning-a-repository">The Clone Wars</a>, that is.</p>
<h2>"Adding", "committing" and "pushing" changes...</h2>
<p>... When you add the file you are changing the file so that it isn't untracked by Git anymore, and can be included when preparing to commit.</p>
<p>... Commiting the file means you are taking a screenshot of the project for the maintainers to compare to the current project.</p>
<p>... Pushing the project esentially means exactly what the name is. You are pushing the changes made on the remote/local repository back up to the repository on GitHub or Origin.</p>
<h2>You need to fork when...</h2>
<p>... you'd like to copy a repository.</p>
</div>
<div class="section" id="poem">
<p>An interactive poem about version control:</p>
<div id="line">
<p onClick=nextLine(0)>(Click to advance.)</p>
</div>
</div>
<div class="section" id="more">
<h2>More about open source</h2>
<p>Free, open source software is software that is
shared freely and available to build upon. It is a
amazing way to apply your skills to interesting projects
and social causes. You can participate by writing or
reviewing code, answering users' questions,
translating the interface to another computer, making
video tutorials to help new users, and myriad other
ways. Open source software is often produced by lots
of contributors collaborating across forums and GitHub, and
this event specially welcomes people to that style
of collaboration.</p>
<p>Open source participation is one way to gain
coding skills and make connections that will last
you through your career. Volunteer staff will include
professionals and academics who use open source
daily.</p>
</div>
<div class="Section2">
<h2>Contributor Catalyst program</h2>
<p>
Summer Internship at the University of California, Santa Cruz, learning about open source software, contributing to various projects, and gaining hands-on experience in software development and collaboration.
</p>
<a href="https://trello.com/b/WJjaQXOX/contributor-catalyst-2024">Trello Card</a>
</div>
<div class="section" id="whoweare">
<h2>Who we are</h2>
<p>This activity was put together by Shauna Gordon-McKeon and
<a href="http://openhatch.org/people/paulproteus/">Asheesh Laroia</a> of
<a href="http://openhatch.org/">OpenHatch</a>. It was updated for <a href="https://ucsc-ospo.github.io/">UC Santa Cruz</a> by <a href="https://users.soe.ucsc.edu/~emme/">Emily Lovell</a>.</p>
<h2>Further resources</h2>
<li><a href="http://try.github.io/">Try Git</a><br /></li>
<li><a href="http://git-scm.com/book/en/Getting-Started">The Official Git book</a><br /></li>
<li><a href="http://gitimmersion.com/">Git Immersion</a></li>
</div>
</body>
</html>