From: Roland H. <r.h...@gm...> - 2010-07-09 09:48:12
|
Hi, GIT is a code repository tool which can use developers for managing their code (not limited to the C++ language) in a "collaborative" way. Say, if developer A and developer B are working on the same file, their both edits can be merged together, to make things easier. Without GIT/SVN/CVS/... between them they have to mail their changes to each other. If you have more than 2 developers it is nearly impossible to move on without deleting/overwriting someone else' code. The word "build" is being used here because you build your program with the help of many tools like "automake, autoconf, autoheader" and later on "make" and GCC (GNU C Compiler) or any other C compiler. Without these tools you have to compile every single file on your own, link the created object files together and package them into archives which can become really hard if you have programs like FGFS which has many source code files. GIT doesn't build anything for you. You need that (and many more) build-packages from your distribution. If you have downloaded and installed them, you can start with building SimGear first by executing autogen.sh and then the configure script. Hope this helps you a little for the start. More would explode this mail. :-) If you are a user, you should better stick to the already build binaries from your distribution. They might not be so very up-to-date like the GIT code is but it is much easier. :) Regards, Roland On Fri, 2010-07-09 at 02:30 -0700, Jack Mermod wrote: > Hi everybody, I recently downloaded all the GIT data, and was wondering where I can get the fgfs program(launcher) for git itself? I'm trying to understand the whole git thing but am a little confused. Do I have to learn terminal to use git? What does it mean to make a build? You may have to(quite literally) draw me a picture. > > Regards, > Jack |