-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathnew_account.html
98 lines (90 loc) · 4.86 KB
/
new_account.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
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="chrome=1">
<title>New Accounts</title>
<link rel="stylesheet" href="stylesheets/styles.css">
<link rel="stylesheet" href="stylesheets/pygment_trac.css">
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no">
<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
</head>
<body>
<div class="wrapper">
<h1>Setting Up Github and Gitter Accounts for My Courses</h1>
<ol>
<li>If you don't already have a Github account, <a href="https://github.com" target="_blank" >create one</a>.</li>
<ul>
<li>I encourage you to edit your GitHub profile (click the icon in the
upper-right corner on github.com and select "Settings") to include your full name
and photo (or some other image) to distinguish you from the masses. <br></li>
<!--<li>(OPTIONAL) Your work in my classes will be in private repositories, meaning that it
won't be viewable to the public at large. If you would like to make your
own private repositories (for projects unrelated to the class) you can
request an academic account. </li>
<ul>
<li>Sign into your account and <a href="https://education.github.com" target="_blank">upgrade to an academic account</a>. Click "Request a discount".</li>
<li>Fill out the form.</li>
<li>Wait. It might take a week to get your academic status approved.</li>
</ul>
-->
</ul>
<li>Email me your GitHub user name.</li>
<ul>
<li>After I recieve your email, you will receive an invitation from GitHub via email to join "folchcourses". Accept the invitation.</li>
</ul>
<li>If you don't already have a Gitter account, <a href="https://gitter.im/" target="_blank" >create one</a> using your GitHub account (DO NOT use your Twitter account).</li>
<ul>
<li>Click the "Authorize application" button. The Gitter folks ask for a bunch of permissions on your GitHub
account. In my experience they have honored all
the privacy settings and not messed up my repositories. <a href="https://gitter.zendesk.com/hc/en-us/articles/200176672-Authenticating-with-GitHub">Their long explanation of permissions.</a><br></li>
<li>To see chats for the courses' private repositories
<ul>
<li>Log in to the website</li>
<li>Click the "Add a Room" button in the lower-left sidebar</li>
<li>Click the "Github Private Access" button in the lower-left of the box (be sure you allow popups)</li>
<li>Click the "Authorize application" button</li>
<li>If you have trouble with the four steps above, try a different web browser</li>
</ul>
<li>You will not see the course chat until all your GitHub stuff is setup</li>
<li><a href="https://gitter.im/apps">Gitter Apps</a>. Gitter has
desktop and mobile apps. Installing these apps will let you know
when others in the group (including your instructor) have posted
new messages. This is the primary mode of communication for the
course, so you will need to stay current with this communication
stream. Technically you can do everything on
Gitter through their website so these apps are optional, but this
is not recommended.</li>
</li>
</ul>
<li>Install Git software</li>
Install software that gives command prompt access and a graphical user
interface (GUI) to your GitHub repositories.
<ul>
<li>Windows users: <a href="https://git-for-windows.github.io">Git for Windows</a>.
Download the installer, launch it and use all the default settings.
<li>Mac users: <a href="https://desktop.github.com">GitHub Desktop</a>.
<ul>
<li>Download the app.
<li>Drag the app from your Downloads folder to your Applications folder.
<li>Launch the app and follow the steps (enter your GitHub
credentials; on the next page verify that your name and
email are correct; accept all the defaults)
<li>Once you're past the setup pages, click GitHub Desktop
(upper-left corner of screen), then click Install Command Line
Tool...
</ul>
</ul>
</ol>
<img src="figures/octocat.png" style="float: left; width: 30%; margin-right: 1%; margin-bottom: 0.5em;">
<img src="figures/gitter.png" style="float: right; width: 30%; margin-right: 1%; margin-bottom: 0.5em;">
<p style="clear: both;">
<footer>
<p><small>Hosted on GitHub Pages — Theme by <a href="https://github.com/orderedlist">orderedlist</a></small></p>
</footer>
</div>
<script src="javascripts/scale.fix.js"></script>
</body>
</html>