- First you need valid
GmailAccount - edX installed on your local system in docker
- Go to
devstack.pylocated atlms/env/andcms/env. - Find the
EMAIL_BACKENDflag 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-coreGetting 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