Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Aga
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
1.
▲
Git Exercises
(gitexercises.fracz.com)
125 points
by
Aga
9y ago
|
21 comments
2.
▲
What is wrong with “A successful Git branching model”?
(barro.github.io)
5 points
by
Aga
11y ago
|
0 comments
3.
▲
by
Aga
11y ago
Looking at the history tree with all the branches and remote branches is a great way really understand Git. More powerful history browsers to "lola": * gitk (graphical, developed in git's own repo) https://lostechi
4.
▲
by
Aga
11y ago
For me Git has also worked very well for small projects. I actually learned it initially by using it for my masters thesis. One correction: Git does not store changes at all. It stores all the versions of files as separate "blobs"
5.
▲
by
Aga
11y ago
Gerrit, a Git server with code review, lets users write custom submit-rules with Prolog: https://gerrit-review.googlesource.com/Documentation/prolog-... Shawn Pearce, the author of Gerrit, explains why he thinks Prolog
6.
▲
by
Aga
13y ago
Extending code review to commit messages is a big help. If I can't understand from the commit message, what the change is trying to achieve, I won't even look at the code. Instead I'll ask to clarify the commit message first.
7.
▲
by
Aga
13y ago
FlasForth is another fun Forth for AVR and PIC microcontrollers. You can even try it out over telnet... :-) http://flashforth.sourceforge.net/
8.
▲
by
Aga
13y ago
I've worked in a couple of big projects (250+ developers) where we have introduced Gerrit Code Review [1] that has mandatory code reviews. In all cases, there has been a lot of initial scepticism and worries. Some things that I feel ha
9.
▲
How To Ask Questions The Smart Way
(catb.org)
2 points
by
Aga
13y ago
|
0 comments
10.
▲
by
Aga
13y ago
One thing the article unfortunately fails to mention is the motivation for this model. A branching model, as any other policy or technical solution, should be an answer to an existing problem. So decoupling the branching model from projects
11.
▲
by
Aga
13y ago
Very nice concept! I hope this catches fire like Airbnb! At least here in Finland "Restaurant Day" [1] has already become somewhat of an institution, so I bet there's potential for Cookening too! A minor detail: I'd appreciate the _full_ pr
12.
▲
by
Aga
13y ago
Why yes! I've used it (or Gerrit code review [1], to be precise) even in two-man projects! As important as QA is to keep others in the project aware of the latest changes. [1] http://code.google.com/p/gerrit/
13.
▲
by
Aga
13y ago
I like the practicalness of the advice. It might actually lead to some good in this world. It's times like this when people stop to think about other human beings and might actually act on something. Unfortunately during normal times we are
14.
▲
by
Aga
13y ago
Arch's philosophy: https://wiki.archlinux.org/index.php/The_Arch_Way I guess the most notable difference between Arch and Unbuntu is Arch's quest for simplicity as a system, where Ubuntu tries to be simple for the "common man" by abstract
15.
▲
by
Aga
13y ago
Even if this was meant as an critique to Git, I (some kind of a Git-evangelist) enjoyed it a lot. I even learned something new! The critique is quite well established. One needs to understand these quirks to be an enlightened Git user. Howe
16.
▲
by
Aga
13y ago
A warning about the ours and theirs commands: when you're rebasing, they will do the exact opposite what most people await them to do (thanks to git rebase's implementation). From the git rebase man-page, --merge: Note that a rebase merge w
17.
▲
by
Aga
13y ago
KDiff3 has worked nice for me and it seems to be availabe for OS X too: http://kdiff3.sourceforge.net/ (however I have not tested it on an OS X)
18.
▲
by
Aga
13y ago
Git Users Survey 2012 might give some indication: http://bit.ly/ZdRDxX Questions 10-15 are relevant and show a quite wide variety of different tools people use. GUI's seem to be popular too.
19.
▲
by
Aga
13y ago
I have found branching in Git to be a pleasure to teach, even to large groups. There is nothing I have to hide about them, implementation or otherwise. "This is how it works and this is what you can do thanks to that"
20.
▲
by
Aga
13y ago
I have found the Pro Git book to be the best: http://git-scm.com/book That, and constantly creating your own test repositories to test new commands/concepts. With a distributed VCS it's easy and fast. Just run "git init test" somewhere an
21.
▲
by
Aga
13y ago
This is exactly what I tell students in my Git courses during the first hour. Git checkout is a command to read something from your .git-folder to your working directory. Especially for people coming from ClearCase, the concept of Git check
22.
▲
by
Aga
13y ago
As explained above, this will help only against the first line of the attack (until the first newline character). The subsequent lines will be executed. A better solution would be to paste the text in to an editor.
23.
▲
by
Aga
13y ago
I feel the problem is not the Internet becoming crappier, it's more that our "real" experiences are becoming crappier as instead of living them, (too) many are completely indulged in documenting them. An example is at a concert or club wher
24.
▲
by
Aga
13y ago
I think vimtutor does a good job as a quick-start guide.
25.
▲
by
Aga
14y ago
Very nice idea! This is strangely compelling and I almost forgot it to the background despite having radio on... :-) For those moody evenings and nights a nice choice is "You are listening to" It combines ambient tracks from Soundcloud and
26.
▲
by
Aga
14y ago
I like this non-relativist stance. Simply stating YMMV often kills what could have led to a good conversation, thus possibly preventing us from learning more. I'd like to couple this attitude with the great advice of having "Strong opinions
27.
▲
by
Aga
14y ago
I too have been teaching Git for many years now. I find it easy to teach, thanks the concepts being simple and clear. I don't have to transfer a lot of information before people can start reasoning about things themselves and independently
28.
▲
by
Aga
14y ago
Albert Einstein is attributed with a great quote: “Everything should be made as simple as possible, but no simpler.” I would argue that in the case of Git it's not about a single design decision. The whole design is very simple and easily u
29.
▲
by
Aga
14y ago
Here is an article, where a lens maker recalls his experience designing special lenses for the film Barry Lydon. Kubrick wanted to shoot inside castles in only candle light... No mention of knowing the lens makers daughter though... http:/
30.
▲
by
Aga
14y ago
Why would dvcs cause problems for auditors? For any given project, no matter how distributed the development, you will have a "blessed" repository, from which the official releases are made. The history of this "blessed" repository is made
More ›