[racket-dev] Git
I think I had a minor ephiphany yesterday about git: if I just do 'git
remote update' when I get to a new machine -- if things were out of
sync -- then I should essentially get the union of the two dags; my
local "master" and "remotes/origin/master" (in the gitk window) will
point to the two heads of the trees and I can decide what to do from
there if things look suspicious.
In other words, I don't really need to worry about forgetting things
causing me to lose work; I just need to worry about the usual problems
with forgetting things, namely that I may make similar changes twice
or some other stupid thing-- and git will help me sort that out (ie,
left with forgetting is better than it was before git, as long as I
use git properly :).
Robby