Skip to content

Commit 0001259

Browse files
committed
added name to gitHub classroom
1 parent bce08f9 commit 0001259

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

source/topics/01-setting_up/github_classroom.rst

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
1+
.. _github_classroom:
2+
13
#############################
24
Working with GitHub Classroom
35
#############################
46

57
The Python Certificate program uses `GitHub Classroom <https://classroom.github.com/>`_ to manage the submission and review of your coding assignments.
68

9+
710
Why GitHub Classroom?
811
=====================
912

@@ -31,16 +34,12 @@ If you don't have already have a GitHub account or if you would prefer to use cr
3134

3235
You will need to have git setup on the computer you will use for developing your code for this course.
3336
You can find instructions for setting up git (and the rest of your development environment) here:
37+
3438
:ref:`installing_python`
3539

3640
Once you have all the tools set up, you will need to create a folder (directory) within your development system for keeping your work.
3741
This is the folder where all your assignment repositories will reside. It will be helpful to keep them all together in one place.
3842

39-
.. Open Git Bash (if using Git for Windows) or a terminal (Linux and Mac OS), go to the folder (using the `cd` command) you have created for this class and run::
40-
41-
.. git init
42-
43-
.. This will setup your folder to house git repositories.
4443

4544
Accepting an assignment
4645
=======================
@@ -63,16 +62,16 @@ Some things to consider:
6362

6463
Once your repository has been created, go to its link and clone it on your development system, under the folder you selected for this purpose.
6564

66-
Here: `Clong a repo <https://docs.github.com/en/github/creating-cloning-and-archiving-repositories/cloning-a-repository>`_
65+
Here: `Cloning a repo <https://docs.github.com/en/github/creating-cloning-and-archiving-repositories/cloning-a-repository>`_
6766
is GitHub's official guide on how to clone a repository.
6867

6968

7069
Before You Start Working on your Assignment
7170
===========================================
7271

7372
Once your repository is setup, it's good to get familiar with your repository view.
74-
You should see a tab there called "Pull Requests": they indicate code changes that are desired to be pulled into a main repository;
75-
by default you should see one already there called "Feedback". Go ahead and click on it, and take a look at "Files Changed" tab - as of now it should show "No changes to show". As you start committing your code you will see your changes there.
73+
You should see a tab there called "Pull Requests": they indicate code changes that are desired to be pulled into a main repository.
74+
By default you should see one already there called "Feedback". Go ahead and click on it, and take a look at "Files Changed" tab - as of now it should show "No changes to show". As you start committing your code you will see your changes there.
7675

7776

7877
Committing your code
@@ -85,7 +84,7 @@ You are encouraged to make frequent commits, as this will make it easier for you
8584
Creating a New Commit:
8685
----------------------
8786

88-
Type the following to add all files and subdirectories in the folder to your commit (note the command includes a dot, make sure you include it as well)::
87+
Type the following to add all files and subdirectories in the folder to your commit (note the command includes a dot, make sure you include it as well: the dot means "the current working directory")::
8988

9089
git add .
9190

@@ -109,6 +108,7 @@ You can push your code immediately after every commit or do it once a day (in wh
109108

110109
The first time you push your code to a repository, GitHub will ask you to select the remote repository (i.e., your GitHub repository). Just copy the suggested push command (you will only need to do this once per assignment).
111110

111+
git will also askyou for your gitHUb usernameand passwork the firsttime -- it should remember them after that -- until you try on a new machine.
112112

113113
Asking Coding Questions
114114
=======================
@@ -133,7 +133,7 @@ Once your assignment is ready for review, copy the link of your Feedback pull re
133133
As per UW's requirements, you also need to submit a zip file with your code on EdX or Canvas. Note that only the code included in your pull request will be reviewed.
134134

135135

136-
Resubmitting your assignment
136+
Resubmitting your Assignment
137137
============================
138138

139139
On occasion, your instructor will provide feedback on elements in your assignment that need to be modified in order to get the full grade for the assignment. In those cases, follow the process outlined in the Asking Coding Questions section above. Let us know that you would like another review for grade adjustment and make sure to tag your instructor.

0 commit comments

Comments
 (0)