vcs 8249
patience diffing algorithm
yesterday by num1
Every time I read a post like this I'm reminded of how weird it is that we're storing all our code as plain text in flat files. This kind of diffing seems like it'd be a lot easier if functions had real identities.
algorithms
vcs
yesterday by num1
git-history - Quickly browse the history of any GitHub file
7 days ago by liqweed
Quickly browse the history of any GitHub file.
Git
visualization
tools
online
opensource
VCS
7 days ago by liqweed
What We Talk about When We Talk about a Decentralized GitHub
9 days ago by gilberto5757
Decentralizing a service is not only a technical issue, but also about forming a new “social contract” among all the parties concerned. We are developing drepo, a decentralized Git hosting and…
github
git
decentralized
software
sourcecode
repository
vcs
proposal
9 days ago by gilberto5757
Merging and patches – Joe Neeman – Build a Jekyll blog in minutes, without touching the command line.
HN: https://news.ycombinator.com/item?id=19070172
git
vcs
10 days ago by athaeryn
A recent paper suggested a new mathematical
point of view on version control. I first found out about it from pijul,
a new version control system (VCS) that is loosely inspired by that paper. But
if you poke around the pijul home page, you won’t find
many details about what makes it different from existing VCSes. So I did a bit
of digging, and this series of blog posts is the result.
HN: https://news.ycombinator.com/item?id=19070172
10 days ago by athaeryn
Fossil: Fossil Versus Git
20 days ago by dstelow
2.3 Cathedral vs. Bazaar
Fossil and Git promote different development styles. Git promotes a "bazaar" development style in which numerous anonymous developers make small and sometimes haphazard contributions. Fossil promotes a "cathedral" development model in which the project is closely supervised by an highly engaged architect and implemented by a clique of developers.
Nota Bene: This is not to say that Git cannot be used for cathedral-style development or that Fossil cannot be used for bazaar-style development. They can be. But those modes are not their design intent nor their low-friction path.
Git encourages a style in which individual developers work in relative isolation, maintaining their own branches and occasionally rebasing and pushing selected changes up to the main repository. Developers using Git often have their own private branches that nobody else ever sees. Work becomes siloed. This is exactly what one wants when doing bazaar-style development.
vcs
dev
tools
Fossil and Git promote different development styles. Git promotes a "bazaar" development style in which numerous anonymous developers make small and sometimes haphazard contributions. Fossil promotes a "cathedral" development model in which the project is closely supervised by an highly engaged architect and implemented by a clique of developers.
Nota Bene: This is not to say that Git cannot be used for cathedral-style development or that Fossil cannot be used for bazaar-style development. They can be. But those modes are not their design intent nor their low-friction path.
Git encourages a style in which individual developers work in relative isolation, maintaining their own branches and occasionally rebasing and pushing selected changes up to the main repository. Developers using Git often have their own private branches that nobody else ever sees. Work becomes siloed. This is exactly what one wants when doing bazaar-style development.
20 days ago by dstelow
Useful Tips for writing better Git commit messages – Code Like A Girl
git
development
programming
coding
work
style
guidelines
vcs
5 weeks ago by setecastronomy
Git is a version control system for tracking changes in computer files and coordinating work on those files among multiple people. As a developer one of the basic tools we can’t escape using is…
5 weeks ago by setecastronomy
Monorepos: Please don’t! – Matt Klein – Medium
5 weeks ago by po
This is the wrong way to look at this.
The problem is not the "monorepo" - it's the culture of centralization that's endemic of enterprise "ownership"
git
critique
vcs
distributed.version.control
dvcs
best.practices
The problem is not the "monorepo" - it's the culture of centralization that's endemic of enterprise "ownership"
5 weeks ago by po
related tags
#hc #innovation #investment #startups #vcs 3-way-merge 5 @mckinsey academia add age alexis algorithms anyone app aprilfools architecture article-ideas ask aspnet autocommit automation azure best-practices best.practices best bestpractice bitbucket blob bootstrapping branch build-process build business but change chat cheatsheet checkout cherrypick cisco cmdtool code codereview coding collaboration commit comparison computers config continuous-integration control cool cp crdt critique crypto cvs dammitbrain darcs data database datascience datastructures decentralized deployment dev developer development devops diagram diff dir distributed.version.control distributed documentation don’t dvc dvcs editor education elisp elpa emacs engineering entrepreneurship example executivepay exit filter filtering financing former foss founders funny git github gitignore google guidelines guides hard hash healthcare help! highereducation history howto humor i idea ignore important information infoscale innerworking innovative interesting itil law leadership legit lg linux lisp local log logging mac machine-learning machine machinelearning magit make management mercurial merge message metadata ml monorepo my net networking newbie nibble ohanian on online opensource operational-transform origin p2p p4 package parable patch pay phabricator piperesearch pitch post productivity programming proposal pull push ql questions quickdoc quicklisp rant rebase reference remote repo repository reset review rewrite rsc rust salaries scalability scheme scm server sha shell should show-prep software-development software source sourcecode specification startup startups stealing storage style subversion svn sysadmin teaching text tfs the theory-of-patches theory these think tips to tools training tree uk universities unix vc veritas version-control version versioncontrol versioning video visualization vs want web why wiki windows work workflow 개발문화 개발환경Copy this bookmark: