I am completely new to using github for code maintenance. I have made a repository in github and it's having a by default master branch. From the master branch I made a development branch and from the development branch I created four branches(say feature1,feature2,feature3,feature4).
My requirement is that it needs to work only in feature1 branch i.e I need to pull the code only from feature1 and push to feature1 only. And finally when feature1 is complete I need to merge feature1 to the development branch.
Please suggest the steps to achieve the above requirement using command line interface. I did a web search for this requirement but didn't get any much help.
Thanks