http://www.path8.net/tn/archives/6039The relationship between BitKeeper and Linux, which lasted for several years, eventually fell into the Hollywood star marriage-style finale. They used to complement each other, but finally came to this point of regret. Kerneltrap this feature:no more free BitKeeper made a complete review. (adapted from the original)In December 1999, the Linux PowerPC project first starte
system for the Linux kernel. In fact, many developers have implemented their own correction controllers, but they do not have an official Linux CVS archive, allowing Linus Torvalds to check and add code, and allowing others to obtain the code. The lack of correction controllers often leads to a "generation gap" between release versions. No one really knows what changes have been added and whether these changes can be well integrated, or what new content is worth looking forward to in the upcomi
. Generally, some problems can be avoided if more developers know those changes just as they know their own changes.
Due to the lack of formal correction controllers and source code management tools, many people propose to use a product called BitKeeper. BitKeeper is a source code control and management system. Many kernel developers have successfully applied it to their own kernel development work. Shortly
correction controllers often leads to a "generation gap" between release versions. no one really knows what changes have been added and whether these changes can be well integrated, or what new content is worth looking forward to in the upcoming release. Generally, some problems can be avoided if more developers know those changes just as they know their own changes.
Due to the lack of formal correction controllers and source code management tools, many people propose to use a product called
See: http://www.realworldtech.com/forums/index.cfm? Action = detail postnum = 3322 Thread = 4 entryid = 49318 roomid = 11
Name: Linus Torvalds (torvalds@osdl.org) 4/13/05
I will not join a public debate (flame wars) provoked by an anonymous user ). But this time I will respond because rwt (http://ww.realworldtech.com) is not slash-dot.
In fact, in this case, I understand and respect both parties (the open source software developers who reverse engineer
The father of Linux, Linus, is a staunch CVS opponent, and he is equally against SVN. That's why, during the more than 10 years of 1991~2002, Linus rather than using CVS to maintain the code in a manual way to fix files. From 2002 to 2005 , Linus with the pressure of the open source community elite crucified, chose a commercial version control system BitKeeper as a code management tool for the Linux kernel. BitKee
Andrew Tridgell kept silence on the criticism of Linus Torvalds while seeking expert legal advice. At this time, another open-source community leader, Bruce Perens, was unable to withstand the attack. He publicly defended the work of The Tridgell reverse engineering Bitkeeper (BK) protocol.
Earlier, Torvalds criticized Tridgell's behavior and posted two harsh comments on the Internet. In the second petition, Torvalds even used the word "vicious destr
This article is about Git basics, people who don't understand git basics or are interested in the basics of git, so let's take a look at this article, okay, cut the crap and get to the point.
Objective
This article explains in detail the techniques and methods used by Git commands.
Body
1.Git Introduction
The birth of Git is really an interesting story, we know that that year Linus created the open source of Linux, since then, the development of Linux systems, has now become the largest server
"Editor's note" as an important representative of Distributed version control system--git has been recognized by more and more people, it is relative to our familiar CVS, SVN and even distributed control system Mercurial, what are the advantages and disadvantages. The Infoq Chinese station was fortunate enough to invite Liu Hui, a translator for Git Community book, to open the "Git Adventures" column in Infoq, sharing his experience with git and his view of Git.
Git is an open source Distr
: A. Each developer has all the code that is not conducive to the confidentiality of the core code (it is not recommended to use Git if important code needs to be kept secret)History of GitWhen the professor gave us the history of git, it felt particularly interesting and adored the father of Linux, Linus Torvalds. Linux kernel development is a passion for open source people from around the world, began their use of version control system is a commercial product
several different remote code warehouses. With this, you can collaborate with people from different working groups on the same project. You can set up different collaborative processes as needed, such as hierarchical model workflows, which are not achievable in previous centralized systems.A brief history of 1.2 GitLike many great events in life, Git was born in a time of great controversy and massive innovation. The Linux kernel Open source project has a wide audience of participants. The vast
people from different working groups on the same project. You can set up different collaborative processes as needed, such as hierarchical model workflows, which are not achievable in previous centralized systems.A brief history of 1.2 GitLike many great events in life, Git was born in a time of great controversy and massive innovation. The Linux kernel Open source project has a wide audience of participants. The vast majority of Linux kernel maintenance work is spent on patching and saving arc
Ten years ago this week, the Linux kernel community faced a fundamental challenge: they were no longer able to use their repair control system: BitKeeper, while other software configuration management encountered new requirements for distributed systems. The founder of Linus Torvalds,linux, who took over the challenge and disappeared for weeks, created a Git tool. Today Git is used for thousands of projects, and a new wave of social coding has started
Git is Linux Torvalds to help manage LinuxAn open source distributed version control software developed by the kernel is different from a centralized version control system such as subversion and CVS. There is only one warehouse in the centralized version control system.Library (repository), many working directories, while in distributed version control systems such as git (other major distributed version control systems also have bitkeeper, Mercurial
, and the Open Source spirit of Linux is not consistent. However, by 2002, the Linux system has been developing for ten years. The large code library makes it difficult for Linus to continue to manage it manually. The Community's brethren also expressed strong dissatisfaction with this method, therefore, Linus chose a commercial version control system, bitkeeper. bitmover, the east of bitkeeper, authorize
One Daniel once said that the biggest benefit of versioning is that you can always regret it, and Git is undoubtedly the leader in many version control software, which is much more popular in the open source community, and why is it different from other version control software projects? And let's take a slow look.Brief HistoryLike many of the great events in life, Git was born with an era of great controversy and massive innovation. The Linux kernel Open source project has a wide audience of pa
specify to interact with several different remote code repositories. By default, You can collaborate with people in different teams in the same project. You can set different collaboration processes as needed, such as hierarchical workflow, which cannot be implemented in previous centralized systems.
1.2 brief git history
Like many great events in life, git was born in an age of great competition and great innovation. The Linux kernel open-source project has a wide range of participants. Most
, you need to modify your modification again on the basis of the modification. This is very troublesome! (The description is too long ..) Therefore, you hope that a software or system can record every change to a file, and can collaborate with multiple people. The distributed version control system can do this. Git is currently the most advanced distributed version control system.
Git Origin
Linus, the creator of an open-source Linux, started to manage the code contributed by the world by
First, Git introductionPrevious Linux kernel code hosted in BitKeeper, this is commercial, but free for Linux community use;Linux community has a person to try to crack BitKeeper, was bitkeeper found no longer free access to the use, so Linus spent two weeks to develop a distributed version control system, is git;In fact, git function and SVN is similar, but SVN
. The version control system tries to solve conflicts that occur when developers try to modify a file at the same time, which can prevent users from overwriting the modifications made by others. Many popular solutions used by source code management are trying to solve the invalidation problem in previous SCM solutions.
Centralized version control systems generally adopt two methods:Some provide file locks to prevent parallel access by multiple users. These systems lock files so that only one dev
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.