1 |
* Dale <rdalek1967@×××××.com> [150829 11:49]: |
2 |
> Todd Goodman wrote: |
3 |
> > * Philip Webb <purslow@××××××××.net> [150828 18:35]: |
4 |
> >> 150828 Rich Freeman wrote: |
5 |
> >>> To really appreciate git you should understand git objects |
6 |
> >>> and their references, what a commit, tree, and blob are. |
7 |
> >>> Also, the whole copy-on-write concept and content-hashing concept. |
8 |
> >>> I used to think git looked really complicated until I sat |
9 |
> >>> through a 1 hr talk that focused mostly on the data model. |
10 |
> >>> Once you understand the data model, you understand everything. |
11 |
> >>> That doesn't take a lot of time. It does take a moderate amount of time |
12 |
> >>> learning the right things. They're not found in the manpages. |
13 |
> >>> Like I said, beautiful design, horrible interface. |
14 |
> >> So is there a Gentoo doc -- Wiki, presumably -- |
15 |
> >> explaining to users -- users, not dev's or Git addicts -- |
16 |
> >> the essentials of Git, so that they can readily update using it ? |
17 |
> >> If so, I'm willing to see if I can use it ; |
18 |
> >> if not, I would suggest it sb a top priority for dev's to write. |
19 |
> > You don't *need* to know anything about git to update using it. |
20 |
> > |
21 |
> > Just change your /etc/portage/repos.conf/gentoo.conf as Rich outlined |
22 |
> > (and move away your rsync'd /usr/portage or wherever your portage tree |
23 |
> > goes.) |
24 |
> > |
25 |
> > Then when you emerge --sync (or emaint -A sync, etc.) it will sync via |
26 |
> > git and emerge will work as always. |
27 |
> > |
28 |
> > Now if you want to do more or just want to learn more about git then |
29 |
> > that's different. |
30 |
> > |
31 |
> > Todd |
32 |
> > |
33 |
> > |
34 |
> > |
35 |
> |
36 |
> |
37 |
> I think what we are talking about is viewing things like the changelogs |
38 |
> and such, which are currently not synced with the tree. Or did we |
39 |
> change to some other topic and I missed it? I tracked back to Alan |
40 |
> Mackenzie's split of this thread |
41 |
> . |
42 |
> Dale |
43 |
|
44 |
That's fine. I was addressing Philip wanting to update via git. |
45 |
|
46 |
If you want more than just synching and emerge then learn the one or two |
47 |
git commands you need. |
48 |
|
49 |
As Rich said, just use git log and git diff if you want to see changes. |
50 |
|
51 |
It's not hard, just different. |
52 |
|
53 |
Todd |