#LazyCMU Automatic login to login.cmu.edu etc. (unofficial)
##Anouncement You can get the source code of LazyCMU via its GitHub Repo.
##Installation
- Download the source code from its GitHub Releases page [^1]
- Unzip the the source code
- Go to chrome://extensions (type it in the address bar)
- Check
Developer mode
- Click
Load unpacked extension…
- Select the unzipped folder
[^1] OR, clone it by
git clone https://github.com/wcyz666/LazyCMU.git
##Bug Report or Suggestion
- Send an E-mail to wcyz666@126.com
- Make a new GitHub Issue
##Contribution So you hate the cumbrous login processes. Great! Several kinds of contributions are welcomed.
##Workflow Here’s the most direct way to get your work merged into the project:
Keep this in mind: Branch off from the master
branch to start your awesome work. Fetch and rebase the upstream/master
branch before pull request.
-
Fork the project
-
Clone your fork
git clone https://github.com/<yourName>/LazyCMU.git
-
Configure remote
git remote add upstream https://github.com/wcyz666/LazyCMU.git
-
Create a descriptively named branch, branch off from the master branch, to contain your change
git checkout -b my_awesome_feature
-
Hack away
-
Stay updated
git fetch upstream git merge upstream/master git push origin master
-
Rebase
git checkout my_awesome_feature
If necessary, rebase your commits into logical chunks, without bugs
-
Push the branch up to your own copy of fork
git push origin my_awesome_feature
-
Create an Pull Request with a description and link to your
my_awesome_feature
branch -
You have done so much. Leave the hard work to me. Enjoy being lazy.
##Finally... Thanks!