Posts: 2
	Threads: 1
	Joined: Jul 2014
	
Thanks: 0
	Given 0 thank(s) in 0 post(s)
	 
	
	
		Hi!  I'm a very well experienced subversion user but I am new to git and github and wondering if someone can help me understand the repository flow you guys are practicing.  If I wanted to make a contribution to MCServer, do I fork and make pull requests or do I create a branch?  What are the repository steps you take to make a contribution to the project?
Cheers,
Haz
	
	
	
	
	
 
 
	
	
	
		
	Posts: 6,482
	Threads: 176
	Joined: Jan 2012
	
Thanks: 131
	Given 1085 thank(s) in 857 post(s)
	 
	
	
		Hi, and welcome.
The easiest way is to fork on GitHub and make pull requests, separate ones for each change. Then, if we like your code and trust you more, we will give you write-access to the main repo and you can work on that directly; although the pull request submission format is preferred even then - it allows us to discuss the changes, sometimes finding better solutions in the process.