Giter Club home page Giter Club logo

practice-git's Introduction

Project Overview

  • Templates : Assemble
  • Styles : Sass
  • Task Manager : Gulp
  • Pkg Mgr: NPM & Bower

Installation

$ npm install && bower install

Gulp Tasks

Local Development

$ gulp

Production Build

$ gulp build

Clean Environment

$ gulp clean

Deployment

$ gulp deploy

Environment Control

From any template use the {{#if}} condition to control output for post compile.There's also an object in Node for process.env. You can set the environment via the command line like so…

export NODE_ENV=production
export NODE_ENV=development
{{#if (isEnv "production")}}
{{/if}}

practice-git's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

practice-git's Issues

Add me as a maintainer

If you need any help with merging these open pull requests, I'd love to help you out. Please feel free to add me as a maintainer for your project. I find it so crucial for people to get timely and positive feedback on these practice repos, since that pretty much encourages them to stick to GitHub or drop off after the first try. 😅

Add Education.Github cheatsheet

Please add the Education.Github cheatsheet to your "Git Your Practice on" resource list.
I find it helped me a lot with getting started with command line prompts.
[(https://education.github.com/git-cheat-sheet-education.pdf)]

Fetching a remote branch not present/avail. locally.

These are the steps to fetch a remote branch that is not locally available for your machine.

grayghostvisuals ✭ GrayGhostVisualsMacBookAir.local  ~/Sites/Effeckt.css on master
$ g fetch upstream
remote: Counting objects: 18, done.
remote: Compressing objects: 100% (12/12), done.
remote: Total 14 (delta 6), reused 6 (delta 2)
Unpacking objects: 100% (14/14), done.
From github.com:h5bp/Effeckt.css
 * [new branch]      gh-pages   -> upstream/gh-pages
 * [new branch]      master     -> upstream/master
grayghostvisuals ✭ GrayGhostVisualsMacBookAir.local  ~/Sites/Effeckt.css on master
$ g branch
* master
grayghostvisuals ✭ GrayGhostVisualsMacBookAir.local  ~/Sites/Effeckt.css on master
$ g checkout -b gh/pages upstream/gh-pages
Branch gh/pages set up to track remote branch gh-pages from upstream.
Switched to a new branch 'gh/pages'

Revert commits one by one

This will let you traverse through commits if you need to revert back one by one

git reset --hard HEAD^

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.