Using Github and Github Organization in this Course

Slides:



Advertisements
Similar presentations
An Introduction By Sonali and Rasika.  Required for the project  Show the versions of your code in the course of development  Show versions of your.
Advertisements

Github. Download & install git   Git bash  Git GUI.
Using svn and git with Unity and sdk
Chapter 4 The Online Repository CREATE A REPO ONLINE ON GITHUB.COM.
Registering for MasteringChemistry TM
Getting Started with GIT. Basic Navigation cd means change directory cd.. moves you up a level cd dir_name moves you to the folder named dir_name A dot.
Michael Smith Center for Technology Access & Training (CETAT)
Registering for MasteringEngineering™
Registering for MasteringChemistry™
Source Control Primer Patrick Cozzi University of Pennsylvania CIS Spring 2012.
Version Control. How do you share code? Discussion.
F15 Modern Version Control with Git Andrew Benson Sign in on the attendance sheet!
Ernst Peter Tamminga Get started with GitHub XCESS expertise center b.v. Netherlands.
Git Fundamentals Rochelle Terman 13 January 2014.
1 Applied CyberInfrastructure Concepts ISTA 420/520 Fall
Introduction to GitHub Alex Bigazzi Dec. 4, 2013 ITS Lab GitHub Introduction1.
Registering for MasteringAstronomy TM
1 Web Design Workshop DIG 4104c Spring 2012 Dr. J. Michael Moshell and Mr. Adam Lenz University of Central Florida Lecture 6: Bitbucket
Welcome to Day One!. Your Course Text is Available at the Bookstore and Agora NOW! MAT 1300 Instructed by: Professor Blute & Hofstra Text image here…
Autograder Better management and evaluation of lab assignments.
Registering for Virtual Labs™
SECTION 1: CODE REASONING + VERSION CONTROL slides borrowed and adapted from Alex Mariakis and CSE 390a Justin Bare & Deric Pang.
CS 160 and CMPE/SE 131 Software Engineering February 16 Class Meeting Department of Computer Science Department of Computer Engineering San José State.
Lecture 5 Remotes Sign in on the attendance sheet! Turn in homework at the front!
Welcome to CMPT 225 Data Structures and Programming Anne Lavergne
Using Git with collaboration, code review, and code management for open source and private projects. & Using Terminal to create, and push commits to repositories.
CS102 Basic Computer Science and Programming Assoc. Prof. Jens Allmer Teaching Assistants: Canan Has, Caner Bağcı.
1. A new git is initialized as a remote repository JohnRemote repositoryPeter master C0 CodingWhileBlack.com PROPEL CODING
Installing git In Linux: sudo apt-get install git In Windows: download it from run the setuphttp://git-scm.com/download/win.
BUS 660 Week 5 Assignment Big Changes for a Small Hospital Big Changes for a Small Hospital Read and answer the questions to the Hospital case study. Submit.
BASIS.ed Technology Coordinators
Version Control Systems
IST256 : Applications Programming for Information Systems
Git primer Landon Cox January 19, 2017.
Web Programming Anselm Spoerri PhD (MIT) Rutgers University
Source Control Systems
EECS 183 Discussion #9: It’s time to “Git” Python! November 22nd, 2016
Version Control.
CS4961 Software Design Laboratory I Collaboration using Git and GitHub
IST256 : Applications Programming for Information Systems
Keeping track of all the copies of your files
Code Management Releases
Discussion 11 Final Project / Git.
Contributing to documentation
Demo : Introduction to BlueMix Sandhya Kapoor May 28, 2014
Macaualy2 Workshop Berkeley 2017
Version Control Systems
The Big Picture
Computer Systems Programming
Part 1: Editing and Publishing Files
IST256 : Applications Programming for Information Systems
GTECH 709 Course web site How to navigate the course BlackBoard site
Today’s Objectives Week 2 Announcements HTML Bonus Lab 1
GitHub A Tool for software collaboration James Skon
What you will need to Register
Using Github.
Git CS Fall 2018.
Introduction to Version Control with Git
Registering for MyGeosciencePlace
Orientation and information for use
Introduction to Git and GitHub
CMPE/SE 131 Software Engineering February 14 Class Meeting
Click Student. Go to Click Student.
Patrick Cozzi University of Pennsylvania CIS Fall 2012
Click Student. Go to Click Student.
What is peerScholar? Online peer evaluation tool that helps develop your creative and critical thinking skills peerScholar is an online pedagogical tool.
Version Control with Git
Introduction to Git and Github
Git GitHub.
Welcome to Flex website instructions
Presentation transcript:

Using Github and Github Organization in this Course

How we Use Github Submit some labs and quizzes Submit Programming Project Used for everything in OOP2.

Complete a sign-up form: https://goo.gl/cwrBbW Tell us your Github login! Answer some simple questions about git.

Receive invitation to join OOP2018 You must join this organization to receive starter code for assignments and quizzes.

You're a member of "OOP2018" Github Organization for students in this course, and next semester, too. Example: Github organization from OOP last year.

Why a Github Organization? 1. We use the organization to create assignments for you. > Faster than creating your own repository, and avoids errors. > Repository may contain starter code and instructions 2. Github creates a repository for you! 3. Just clone the repository and go to work.

Demo in class Demo using Github organization to start an assignment. 1. Go to assignment URL (given by instructor) 2. Accept the assignment. Github will create a repository for you. 3. Go to the repository, using URL. 4. Clone the repository. 5. Do the assignment on your computer. "commit" your code to your local repository. 6. "git push" your code back to Github.

Personal Github vs Github Organization Some assignments you will upload to your own Github account. Example: a repo named ske-restaurant on Github. "push" your SKE Restaurant code to this repo. The URL looks like: https://github.com/yourname/ske-restaurant On your local computer, the project can have any name your want. It does not have to be "ske-restaurant".

Personal Github vs Github Organization For other assignments, we create a repository for you using the Github Organization. The repository is located in Organization account instead of your account. But you can still "push" to it. URL looks like: https://github.com/OOP2018/assignment1-yourname .

Assignment https://cpske.github.io/programming1/coding/code- improvement-assignment