GithubHelp home page GithubHelp logo

dev-dec-12's Introduction

GitHub for Developers Start

  • December 12-13, 2016
  • Facilitator:
  • Briana Swift (@brianamarie)

๐ŸŽ‰ Getting Set Up ๐ŸŽ‰

  • Once you've joined:
    • Please log into the Virtual Machine
    • Log in to GitHub.com
    • Navigate to this repository: github.com/githubteacher/dev-dec-12

Scripts for Adding Files

  • Bash: for d in {1..6}; do touch file$d.md; git add file$d.md; git commit -m "adding file $d"; done
  • PowerShell: for ($d=1; $d -le 6;$d++) { touch file$d.md; git add file$d.md; git commit -m "adding file$d.md";}

Resources

Playgrounds for practicing branching

dev-dec-12's People

Contributors

davyshaps12 avatar ayeleti avatar jianchengit avatar nkmadhav1 avatar discoverkr18 avatar szimmer116 avatar githubteacher avatar raveeshk avatar junyu2564 avatar xxyqiao avatar mfasko avatar qqshannon avatar vmathu2 avatar aditiparulekar avatar kwaffles avatar jdzikun avatar brianamarie avatar nilupatel81 avatar sanand3 avatar

Watchers

James Cloos avatar  avatar  avatar

dev-dec-12's Issues

Day 1

AM:

  • Logged into desktops, virtual machines, and GitHub.com
  • GitHub workflow
    • Create branch
    • Make commits
    • Open pull request
    • Collaborate, make more commits
    • Merge
  • Local git commands
    • git clone, git branch, git checkout <branch>, git add <file-name>, git commit, git commit -m "message", git push
  • Remote repository vs Local repository, Remote tracking branches

PM:

  • Finish GitHub workflow
    • Make more commits
    • Merge
  • Clean up branches
  • Issues
  • Practice workflow all locally
    • git branch <NEW-branch-name>
  • Managing Notifications
  • Good commands to know
    • More git log, Creating aliases
  • Git-scm
  • GitKraken
  • Fork and pull workflow

Issue 11

Issue

quote from something previously said
This will be code here.

codeblock
yep many lines

One of Briana's Issues

Header 1

quote from something previously said

This will becode here that is inline

codeblock
yep many lines

Day 2

GitHub Games

  • Update the README.md
  • Practice merge conflicts
  • Fix game using git revert
  • Atomic commits
    • git mv
    • git add -p

Rewriting History

  • Commit structure - why are some things safe to do?
  • Create local repository
  • git reset to go back in time
  • git reflog: A history of where HEAD has pointed
  • git cherry-pick

Other good to know

  • Fast Forward merge vs Recursive merge
  • git rebase
  • .gitignore
  • Tagging with Git

My favorite book!!

#Bayesian Rank Based

Bayesian Rank based Methods For Linear Model
Nice paper to work on and very efficient method.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.