- Full compliant to the given Design Style guide
- No lintin errors
- Commit message follows Guidelines
- Component looks like the designs
- All the variations of the component are done (e.g. different viewports)
- There are no @TODOs and commented code except short code information / documentation (only master branch)
A Webhook, in simple terms, is a user-defined HTTP callback. It is a mechanism for the system to notify you about an event.
In our case, we need to send messages to a particular channel in slack. Slack calls in Incoming Webhook. It is a mechanism
to send messages to your Slack Channel from external sources. These external sources could be any application or service
that is capable of sending a JSON payload over HTTP into a Slack Channel. Each Channel will be identified by a
unique Incoming Webhook URL to which you can post the message from outside. This configuration is done via the Integrations for your channel.
- Naviagte to the Incoming Webhook URL. Click the hyper link
incoming webhook integrationbelow the heading Incoming Webhooks. - You will be asked to enter your team URL, followed by your slack credentials.
- Once you have completed the above step, you will see the wizard kind of webpage to
Replace empty-branch with your desired branch name.
git checkout --orphan empty-branch
Then you can remove all the files you'll have in the staging area (so that they don't get committed):
git rm -rf .
At this point you have an empty branch, on your machine.
| var path = require('path'); | |
| var fs = require('fs'); | |
| module.exports = function (grunt) { | |
| 'use strict'; | |
| grunt.initConfig({ | |
| pkg: grunt.file.readJSON('package.json'), |
| #add 'node_modules' to .gitignore file | |
| git rm -r --cached node_modules | |
| git commit -m 'Remove the now ignored directory node_modules' | |
| git push origin master |
| var gulp = require('gulp'), | |
| webserver = require('gulp-webserver'), | |
| del = require('del'), | |
| sass = require('gulp-sass'), | |
| karma = require('gulp-karma'), | |
| jshint = require('gulp-jshint'), | |
| sourcemaps = require('gulp-sourcemaps'), | |
| spritesmith = require('gulp.spritesmith'), | |
| browserify = require('browserify'), | |
| source = require('vinyl-source-stream'), |
| category | link | linkText | |||
|---|---|---|---|---|---|
|
Git: Update a PR |
#Update a pull request
After somebody made a comment in your PR and asks you to fix it you may have to do the following:
| category | link | linkText | |||
|---|---|---|---|---|---|
|
Facebook: Facebook Invite Hack |
Use these rapid keyboard shortcuts to control the GitHub Atom text editor on Mac OSX.
- ⌘ : Command key
- ⌃ : Control key
- ⌫ : Delete key
- ← : Left arrow key
- → : Right arrow key
- ↑ : Up arrow key