- First you need valid
Gmail
Account - edX installed on your local system in docker
- Go to
devstack.py
located atlms/env/
andcms/env
. - Find the
EMAIL_BACKEND
flag and change it to'django.core.mail.backends.smtp.EmailBackend
- Add few more flags:
When submitting a pull request to Project, we ask that you squash your commits before we merge. | |
Some applications that interact with git repos will provide a user interface for squashing. Refer to your application's document for more information. | |
If you're familiar with Terminal, you can do the following: | |
* Make sure your branch is up to date with the master branch. | |
* Run `git rebase -i master`. | |
* You should see a list of commits, each commit starting with the word "pick". | |
* Make sure the first commit says "pick" and change the rest from "pick" to "squash". |
echo "# time_tracker" >> README.md git init git add README.md git commit -m "first commit" git remote add origin https://github.com/asadmanzoor93/time_tracker.git git push -u origin master
Prereq:
apt-get install zsh
apt-get install git-core
Getting zsh to work in ubuntu is weird, since sh
does not understand the source
command. So, you do this to install zsh
wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | zsh
Our devstack is run on the hawthorn release of Open edX. It is divided into a number of Docker containers and they are managed using custom scripts and commands (courtesy of the edX team).
This project requires Docker 17.06+ CE. We recommend Docker Stable, but Docker Edge should work as well.
For downloading Docker 17.06+ CE you must follow this link