git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: Using git with Eclipse

From
Wink Saville <wink@saville.com>
Date
Dec 11, 2007, 05:55 UTC
Message-ID
<475E265D.5090106@saville.com>
In-Reply-To
<20071211024442.GJ14735@spearce.org>
Shawn O. Pearce wrote:
Show 14 quoted lines
> Wink Saville <wink@saville.com> wrote:
>   
>> I'm trying to use git on an Eclipse workspace and the .metadata 
>> directory is chock full of files and was wondering what, if anything, 
>> should be ignored. At the moment .history looks like a candidate for 
>> ignoring there are probably others.
>>     
>
> Ignore all of .metadata; its Eclipse private state that you don't
> want to version.  I'd add it to .git/info/exclude so its ignored only
> in the repository that is using Eclipse, rather than in .gitignore
> (which is published).
>
>   
Shawn,

I added .metadata to exclude then used git rm to remove .metadata from the repository. I then cloned that repository to see how Eclipse would work. (As part of my workflow I use git as a backup so I wanted to see what would happen when I "restored".)

As I'm sure you know with the metadata gone my existing projects in the Ui were gone and they have to be recreated as well as some Eclipse and plugin specific configuration. I understand you and others are working on an Eclipse plugin for git, will it also ignore . metadata?

Do you need any testing done or is it too early? I'd be glad to test if you feel its solid enough that I won't lose data or if it uses a separate different repo then I could use both.

Regards,
Wink Saville
Previous: Shawn O. PearceNext: Jing Xue
Message 3 of 8 in “Using git with Eclipse”
  1. Wink SavilleDec 10, 2007
  2. Shawn O. PearceDec 11, 2007
  3. Wink SavilleDec 11, 2007
  4. Jing XueDec 11, 2007
  5. Robin RosenbergDec 12, 2007
  6. Wink SavilleDec 12, 2007
  7. Robin RosenbergDec 13, 2007
  8. Wink SavilleDec 13, 2007

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.