Github notes

From raju


favorite configuration

    git config "Kamaraju S. Kusumanchi"
    git config

For ssh keys

    ssh-keygen -t rsa -C ""

Add the key to ssh-agent

    ssh-agent -s
    ssh-add ~/.ssh/id_rsa

To copy the key

    clip < ~/.ssh/

ssh key fingerprint

    ssh-keygen -l -f ~/.ssh/id_rsa -E md5

regenerate private key from public key

    ssh-keygen -y -f ~/.ssh/id_rsa

repository url

Sample repository url<user>/<project>.git<user>/<project>.git

create first page<user>/<project>/new/master

zip archive of a repo

Add /archive/ to the end of a repo's URL. For example

Add table of contents to mediawiki files

To add the table of contents to a mediawiki file of a project wiki, use


See for an example.

useful links

Useful github repos

  • - uses "pip install -r requirements.txt" in .travis.yml and the requirements.txt has lines that specify the minimum required versions of a package (ex:- pandas >= 0.19.0)

Check later

Sort later

  • github hosts 78 million Git repositories.


my github stars

missing features

searching code

search for issues opened by me

    is:issue is:open author:$author

for example

    is:issue is:open author:kamarajukusumanchi

search in a particular file



for example

    python unittest filename:.travis.yml

search python files



search my repositories


search by file extension


tags | search files with an extension

useful links