From: thestar@fussycoder.id.au Date: Wed, 14 Jan 2009 05:54:47 GMT Subject: Re: How to pull remote branch with specified commit id? Message-ID: <20090114165447.qdlwqqfnk4goccgg@webmail.fussycoder.id.au> In-Reply-To: <496D0E65.3000200@kitware.com> > Johannes Sixt wrote: >> Consider this: You accidentally push a branch with confidential data to a >> public repository. You notice it early, and quickly delete the branch >> using 'git push the-repo :refs/heads/that-branch'. At this time the >> objects with the confidential data are still lingering in the public >> repository. But with the current behavior noone can access them even if >> the SHA1 happens to be known. Doesn't this line of reasoning only apply to the ssh and git transports? (ie, the file and rsync transport would retrieve it regardless)