github ports
James B. Byrne
byrnejb at harte-lyne.ca
Mon Jan 11 14:14:26 UTC 2021
On Mon, January 11, 2021 03:57, Erwan David wrote:
>
> What is the solution for those who are not interessed/cannot handle the
> whole history with all branches ?
>
What is meant by the term handle in this case? Insofar as disc space goes Git
uses a hashing algorithm to identify file changes and only actually stores
those. It references everything else so that a particular version of a file
(based on content) is only stored once. It is a very economical system with
respect to storage. One can liken it to rsync in that fashion; it only keeps
the stuff it does not already have.
Once you get used to Git it turns out to be exceptionally flexible. The main
problem that I have is keeping track of what branch I am on. I have somewhat
ameliorated this by using a script that dynamically modifies my prompt to tell
me where I am.
The only thing about Git that I find lacking is that by design it does not keep
track of the file times. There are third-party addons to do this but, Git
itself does not.
--
*** e-Mail is NOT a SECURE channel ***
Do NOT transmit sensitive data via e-Mail
Unencrypted messages have no legal claim to privacy
Do NOT open attachments nor follow links sent by e-Mail
James B. Byrne mailto:ByrneJB at Harte-Lyne.ca
Harte & Lyne Limited http://www.harte-lyne.ca
9 Brockley Drive vox: +1 905 561 1241
Hamilton, Ontario fax: +1 905 561 0757
Canada L8E 3C3
More information about the freebsd-questions
mailing list