* Philip Webb <purs...@ca.inter.net> [150828 18:35]: > 150828 Rich Freeman wrote: > > To really appreciate git you should understand git objects > > and their references, what a commit, tree, and blob are. > > Also, the whole copy-on-write concept and content-hashing concept. > > I used to think git looked really complicated until I sat > > through a 1 hr talk that focused mostly on the data model. > > Once you understand the data model, you understand everything. > > That doesn't take a lot of time. It does take a moderate amount of time > > learning the right things. They're not found in the manpages. > > Like I said, beautiful design, horrible interface. > > So is there a Gentoo doc -- Wiki, presumably -- > explaining to users -- users, not dev's or Git addicts -- > the essentials of Git, so that they can readily update using it ? > If so, I'm willing to see if I can use it ; > if not, I would suggest it sb a top priority for dev's to write.
You don't *need* to know anything about git to update using it. Just change your /etc/portage/repos.conf/gentoo.conf as Rich outlined (and move away your rsync'd /usr/portage or wherever your portage tree goes.) Then when you emerge --sync (or emaint -A sync, etc.) it will sync via git and emerge will work as always. Now if you want to do more or just want to learn more about git then that's different. Todd