Falta especificar qual ferramenta você está usando.
O google code (se não me engano) te permite usar subversion, git e mercurial. Estas ferramentas permitem com que você trabalhe com revisões de projeto, permitindo que você possa ter acesso a revisões anteriores (se por algum motivo você queria voltar atrás, mais ou menos como um ctrl + z).
Checkout provavelmente é um comando do svn (subversion). Significa que você quer copiar uma versão do projeto que está no repositório remoto (provavelmente você vai querer a última). Isso cria no seu computador uma estrutura para fazer funcionar o svn no seu computador e ele verificar quais modificações você está fazendo localmente.
CheckIn não conheço, mas existe um comando chamado ‘commit’. Com o commit, você envia suas modificações para o repositório.
Existe bastante material no google, se dedicares algum tempo vais ver que até é até mais fácil trabalhar com estas ferramentas (principalmente quando estás em grupos).