starting with git
Hi,
I have read a number of guides on git, but i haven't used version control before, and I'm not getting some of the concepts.
First of all, is it true you have to fork the _entire_ project of a git project you're attempting to contribute to on the remote server (in my case github)?
I understand that on my local machine, yes, I want the entire project, but to remote push the enitre project when I have only changed one or two things?
I can only deduce, from the git guides that a full fork on the remote server is the convention, but I still need reassurance. Otherwise I was just thinking of only pushing the files I have changed (in the right directory trees however),
There are plenty of guides on git, but there is also plenty of lingo "forking" is a part of it.
Any advice welcome. Cheers.
|