Skip to content
forked from srobb1/PFB2012

Code and samples from lecture and review sessions

Notifications You must be signed in to change notification settings

bredeson/PFB2012

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 

Repository files navigation

PFB2012

Code and samples from lecture and review sessions

To get class scripts as we add them to this repository, PFB2012, and to add your own files to your own personal repository. The steps were summarized from https://help.github.com/articles/fork-a-repo

This repository and your personal repositories are accessible from github now and later from anywhere. Follow these instructions to set up git and to get started.


Sofia's Definitions

  • Repository: A place to store scripts. In our case it is at a remote location on the servers of GitHub.
  • Fork : A copy of a repository (repo) that you can change and edit.
  • Clone : The act of copying a repo
  • Merge : The two files are compared and the differences noted
  • git add : Add files to a list of files that are ready for a commit
  • git commit: Save a version of the file to be sent to GitHub later with a push
  • git push : Send files that have been committed to GitHub

Steps to do only ONE time for set up:

  1. go to https://github.com/
  2. create an account.
  3. set up github on your local machine -- skip the install, go to "set up"
    • https://help.github.com/articles/set-up-git
      1. git config --global user.name "Your Name Here" Sets the default name for git to use when you commit
      2. git config --global user.email "[email protected]" Sets the default email for git to use when you commit Your email address should be the same one associated with your GitHub account
  4. change into a directory that you want the repo to go.
  5. go to https://github.com/srobb1/PFB2012
  6. Click on the FORK button
  7. go to http button, copy the address
  8. To set the repo that is active in your directory of your local machine and to get any files present in the repo for the first time
  9. To differentiate your personal PFB2012 repository from the orginal PFB2012 repository
    • type this in your terminal (note the username: srobb1)
    • this assigns the original repo to a remote called "upstream"

Steps to update the orginal repository and to add files to your personal repo.

These steps can be done as many times as you like

  1. To get new files from the orignal PFB2012 repo you need to do this:
    • git fetch upstream
    • this pulls in changes not present in your local repository, without modifying your files
  2. To merge the files in your personal repository you can do this
    • git merge upstream/master
  3. You can add keep your own version of everything in your personal repo. Add files, change files, and make directories for problem sets and other notes
    1. git add path_to_new_file
    2. git commit -m 'note about file'
    3. git push origin master

About

Code and samples from lecture and review sessions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • Perl 100.0%