Foundationalism and distinct. Geometrical truths are also certain and indubitable; Descartes thus attempted to find truths which were clear and distinct because they would be indubitably true and a suitable foundation for knowledge. His method was to question all of his beliefs until he reached something clear and distinct that was indubitably true. The result was his "cogito ergo sum" – 'I think therefore I am', or the belief that he was thinking – as his indubitable belief suitable as a foundation for knowledge. This resolved Descartes' problem of the Evil Demon – the possibility that he was being deceived by
Cogito (software) on a Cogito managed repository. Conversely, most Cogito commands can be used on repositories primarily managed by Git or StGIT. Cogito is implemented as a set of Bash scripts (unlike Git, which is written mostly in C and portable Unix shell). As of April 2007 the project is stalled and declared "for sale", because a lot of the functionality has already been taken over by git, and the maintainer, Petr Baudiš, decided it would be better to focus on improving git-core. Cogito is released under the GNU GPL. As of May 2008, Cogito does not work well with recent Git