Source Manage

Git Username and Password

1. Provide username and password in git clone
git clone



Install OpenCV3
conda install -c opencv3

List Envs
conda env list

Install from Github
pip install git+git://

third-party packages installed through conda
ubuntu: ~/conda/envs/xxx/lib/python2.7/site-packages/…

Configure conda for use behind a proxy

Git Commands

Git Tutorial

1. git add -u : add within the directory everything under version control
2. git commit -am "some message": add and commit
3. .gitignore : create the git ignore file
4. git config --global color.ui auto: get colored diff output
5. git remote add origin http://... (repo address created from github) : name remote as origin, and add remote to local git repository
6. git remote -v: v stands for verbose, this command will show the git repository where you fetch data from and push data to
7. git push origin master: push master branch to origin(origin is just the name of the remote you named)
8. git branch: check branch status
9. git branch branch_name: create a new branch
10. git checkout branch_name: change active branch to branch_name
11. git checkout c2744f95d
git checkout -b new-branch-name c2744f95d: create a new branch from the checkout point
12. git checkout -b branch_name: create a new branch and point HEAD to the new branch
13. git merge branch1: merge branch1 to current active branch
14. git merge branch1 branch2: merge branch1 into branch2
15. git branch –f master temp: update master to point to the new branch
16. git branch -d branch_name: delete a branch
17. git pull origin master: = git fetch origin + git merge master origin/master
provide username and password to git
18. git clone

19. git fetch origin
git reset --hard origin/master: fetch the latest history from the server and point your local master branch at it (drop all your local changes and commits)