ok i am new to GIT .. i need a source control system and i want to use it
in the simplest possible way ...
i have a linux server with our website files, and i have me, plus a few
developers in another country ... myself and the developers share the same
SSH access username
i got started and created a git repo in a particular directory .. cool
i installed the basic git gui, and was able to clone down to my machine
using ssh ... cool
I have to say the GIT docs are pretty cryptic .. i just want to use the
thing, I could not care less how it works ... is there a better
documentation that focuses on how to USE git and not how git internals
work? .... otherwise, questions below:
1. I already tested and it seems like you can ftp a file from then to
the server with changes, and totally go around git ... what does git do to
stop this? i thought changes had to go through GIT? Also why can I not
see the changes? In other words, I cloned the repo to my machine .. then
i opened FTP, downloaded a file, changed it and ftp'd it back ... then i
went in GIT to see if I could see that change .. i could not .. how do i
see if there are any changes that happenned outside of GIT?
2. If I want the simplest possible implementation, how should it work?
what i mean is, i was thinking there is one central repo on the server,
and all the developers, including me, clone to our machines, then do our
work, and stage, then commit the changes ... does this make sense? I plan
to use this workflow concept:
Centralized-Workflow<http://git-scm.com/book/en/Distributed-Git-Distributed-Workflows#Centralized-Workflow>
3. Do I have to clone the whole thing everytime, or can i just download
any file changes before i begin work? How do i do it?
--
You received this message because you are subscribed to the Google Groups "Git
for human beings" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.