{"thread":{"id":"12949","subject":"how do i re-add a file?","startedAt":"2008-04-01T11:14:15Z","lastAt":"2008-04-01T11:14:15Z","messageCount":1,"participants":["Ittay Dror"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"73496","messageId":"47F21907.2010803@tikalk.com","threadId":"12949","inReplyTo":null,"subject":"how do i re-add a file?","fromName":"Ittay Dror","fromEmail":"ittayd@tikalk.com","sentAt":"2008-04-01T11:14:15Z","receivedAt":"2008-04-01T11:14:15Z","isPatch":false,"sender":{"key":"ittayd@tikalk.com","avatar":null},"body":"I did git-rm on a file and committed. Made some changes to my sources\nand committed. Now I want the file back. How can I do that? Related to\nthat, how do I revert my files to some past commit state so that the\ncommits in between are kept in the history?\n\nThank you,\nIttay\n\n-- \nIttay Dror <ittayd@tikalk.com>\nTikal <http://www.tikalk.com>\nTikal Project <http://tikal.sourceforge.net>\n"}]}