Y
Hacker News
new
|
ask
|
show
|
jobs
by
tener
980 days ago
I think of branches as variables pointing at immutable points in the commit tree. Git commit creates a new node in the tree and updates the pointer. You can manually move pointer around if needed.