From: Johannes Schindelin Date: Wed, 06 Dec 2006 13:14:16 GMT Subject: Re: [PATCH] cvs-migration document: make the need for "push" more obvious Message-ID: In-Reply-To: Hi, On Wed, 6 Dec 2006, Jakub Narebski wrote: > Johannes Schindelin wrote: > > > + * Since every working tree contains a repository, a commit will not > > + publish your changes; it will only create a revision. You have to > > + "push" your changes to a public repository to make them visible > > + to others. > > + > > I'm not sure about context of this addition, but it is simply not > true if you publish your working repository. Remember, you are talking to CVS users. They are not dumb, but sooo used to the CVS ways. So, they do not publish their working directory. Later, when they became familiar with Git, you can tell them: "BTW you can also publish your working directory, but then you have to be extra careful with git-commit --amend, and if you allow pushing into your repo you have to add hooks to prevent updating your current HEAD, etc." Give them a chance to get used to the concepts of Git. Ciao, Dscho