Git Product home page Git Product logo

ok-pest-control-site's Introduction

Caracal-Site

Default Caracal site with predefined Vagrantfile for easy start.

Preparation

Branch master of this repository should only be used for improving development environment files. For regular site development it is paramount that you create your own branch. That said, the following steps need to be executed in order to get a new fully functional development environment for Caracal-based site:

  • Create a new empty repository on GitHub. This is where we will keep site-specific files, so name it according to site. For the sake of tutorial we'll call it New-Site;
  • Clone new repository to your local machine under New-Site name by issuing the following command:
git clone [email protected]:You/New-Site.git New-Site
  • Go in to New-Site directory;
  • We need to add Caracal-Site as upstream so Git knows where to pull things from. You do that with following command:
git remote add upstream https://github.com/Way2CU/Caracal-Site.git
  • We need to get upstream data. To do that issue the following command;
git pull upstream master
  • Our new repository is ready, we can now push changes to GitHub:
git push origin --all

Development environment

We use Vagrant to set up our environment. Once preparation is done you will have couple of files in your New-Site directory. These files should not be changed. While in New-Site directory issue the following command:

vagrant up

This should download, prepare and configure development environment for New-Site. This preparation can take a while depending on your network speed. Once preparation is done, additional files will appear in your directory. You can now start working on your new project.

Suspending virtual environment is done with vagrant suspend and resumed with vagrant resume. Once development is completed virtual environment can be destroyed with vagrant destroy without affecting site files.

ok-pest-control-site's People

Contributors

meaneye avatar eyalway2cu avatar

Watchers

James Cloos avatar  avatar  avatar  avatar Tal Reznic avatar  avatar

ok-pest-control-site's Issues

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.