Building the 21st century digital government.
CONTRIBUTORS TAKE NOTE: We work off the devel
branch, so be sure to pull that branch and submit your pull request to devel
not master
.
- Pull down the repo
git clone git@github.com:18F/18f.gsa.gov.git
- From the root of the site, install the necessary git submodules with
git submodule init
and node packages withnpm install
- Run
make
to compile your JavaScript and CSS assets. - Install an http-server with
npm install http-server -g
if you don't already have one - Launch your web server, eg.
http-server
- Update your git submodules with
git submodule update --init
- Monitor your asset folders and automatically generate compiled versions by running
make watch
- Node package manager
- A Webserver (http-server, Apache, Jekyll, etc.)
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request (PR to
devel
notmaster
)
To the extent possible under law,
18F
has waived all copyright and related or neighboring rights to
18f.gsa.gov.
This work is published from:
United States.