INFO 2480-61: Website Database Implementation
  • Syllabus
  • Welcome Letter
  • Week 1: Software and Setup
    • Folder Structure
    • Git: Getting Started
      • Installing a Git Client
      • Creating a Local Repository
      • Making Changes and Merging them
      • Git Wrap Up
    • Git: Github
      • Creating a New Account
      • Creating a Repo on Github
      • Cloning and Forking
      • Cloning a Repo from Github
      • Pushing Changes to Github.com
      • Github: Adding a Collaborator
    • Command Box
      • Downloading the Software
      • Unzipping and Running the Software for the first time
      • Using CommandBox And Installing the UML-Info package.
      • Setting Up Your Local Server
      • Last Step
    • IDE ( Integrated Development Environment )
      • VS Code
      • IntelliJ
    • Journal
  • Week 2: Review of HTML and CSS
    • Making Point In Time and Working Branches
    • Opening our Project from Week 1 and Starting our BoxLang server
    • HTTP Calls and Requests
    • Making a Static Website Dynamic
    • Creating The Management Index.bxm
    • Creating An HTML Form with Bootstrap
    • Last Steps
  • Week 3: Working Forms and our First Table
    • Data Types
    • Case Types and Naming Conventions
    • Database Tools and Your First DB
      • Installing MySql WorkBench
      • Connecting to your MySQL database
      • Creating Your First Table
    • Working Forms
      • Separation of Concerns
      • Configuring Our Site To Use Our Database
      • Capturing Your Form Data
      • Creating Our Server Side Logic
  • Week 5: SQL and Modelling
    • Our Project And Its Users
    • Introduction to SQL
    • Completing our Articles page.
      • Adapting manageArticles.bxm to display existing articles in the database
      • Completing ManageArticles.bxm to Edit Existing Articles.
      • Making Active Articles Appear On The Public Page
  • Week 6: Managing Books
    • Introduction To Modelling
    • Our Data Models
    • Adapting Our Management Page To Be Multi-Tool
    • Creating The Manage Books Page
    • Adding Search To Our Front Index Page
  • Week 7: Working with Selects, Files, WYSIWYG and more.
    • Adding WYSIWYG Capabilities
    • Adding WYSIWYG to the Manage Books Tool
    • Adding Images To Our Store
    • Creating Our Publisher Select Control
  • Week 9: Joins and Better Searching
    • Displaying Our Publisher
    • Searching By Publisher
    • Creating a Browse by Genre
      • Adapting Our Database
      • Building our Queries: Part 1
      • Assigning Genres to a Book in our AddEdit.bxm page
      • Building our Queries: Part 2
      • Building the GenreNav.bxm
      • Adapting The Details.bxm Page to Search By Genre
  • End of Project Checkllist
Powered by GitBook
On this page
  1. Week 1: Software and Setup
  2. Git: Github

Creating a Repo on Github

Goal: By the end of this document you’ll be able to create a repository on Github and clone it to your local machine.

PreviousCreating a New AccountNextCloning and Forking

Last updated 4 months ago

Previously, we looked at creating a git repo on our local machine. We also:

  • Created a text file

  • Staged and committed that text file to our local repo

  • Created a branch off of the master repo

  • Made changes. staged and committed those changed into the branch.

  • Merged the branch into the master branch to make a new “final product”.

Now, we’re going to create a new repository on which is going to house the exercises we are going to do each week. Once it’s created, we’re going to make a copy of it on our local machine in a process called CLONING.

  1. Log onto your account

  2. In the left menu of the Dashboard (the default page when you login) will be a list of your Top Repositories and a green button that says New. Click on it.

  3. In the window which appears,

  • Give your repository a name ( umlinfo2480 is given here as an example ).

  • Give it a description if you choose

  • Keep it public

  • Check Add a README file

  • You don’t need to add a license if you don’t want to. We can talk about these more in chat, if you want, or you can search for more info on it.

Click on Create Repository and you’ll be brought to the home page of your new repo. Congratulations!

View Video
GitHub.com
Github.com