![]() ![]() This makes the squash commits happen, but prevents (most) rebase conflicts.Īnd here is my favorite non-pro tip for Git:Īlias such=git alias very=git alias wow=’git status’ $ wow $ such commit $ very push I’ve attached a script I use to squash git commits without rebasing them. What is your favorite pro tip for using git? What’s Tor’s most active Git repo right now and why?įor group projects, I’d guess that would be either the repository for the Tor program itself, or the repository for the Tor Browser, mainly because those have the most developers. I use Git every day my workflow is built around it. (See for more information.) How much do you personally use it? Our git repositories contain commits from hundreds of developers. How many developers do you have collaborating on Git? It’s obviously designed by programmers who made it to use it themselves, and who understand that even in the sleekest version control system, you often need to get under the hood and access raw internals. We picked Git over the other options because it seemed to be gaining the most mindshare among developers. For both of these cases, having robust support for merging was valuable. We need to manage a few stable and unstable releases simultaneously, and we frequently apply feature patches that require multiple revisions and long, complex branches. Nick Mathewson: We switched to Git from SVN in 2009 because we wanted offline development, distributed development, and merging to work. For more in our “Git Week” series, see our interviews, below, with Git creator Linus Torvalds, and project maintainers from KVM, Qt, and Drupal, with more to come tomorrow. In celebration of Git’s 10-year anniversary this week, Mathewson shared why the Tor Project uses Git, their Git success stories, and his pro tips for using the tool. ![]() “Many thanks to the Git developers for all their hard work.” “Git’s the eighth version control system I’ve had to use, and the first one I’ve seriously trusted,” Mathewson said. ![]() The tool is so ingrained in the project’s development that Director and Chief Architect Nick Mathewson’s daily work flow is built around Git, he says. Tor, the free and open source software for anonymous web communications, has been using the Git revision control system for more than six years. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |