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

Re: Copying Git repository from Linux to Windows.

From
Jakub Narebski <jnareb@gmail.com>
Date
Jun 15, 2011, 10:40 UTC
Message-ID
<m3ei2vv0nw.fsf@localhost.localdomain>
In-Reply-To
<4DF87B42.1020004@st.com>
viresh kumar <viresh.kumar@st.com> writes:
Show 9 quoted lines
> I wanted to copy my complete Linux GIT repo from Linux PC to Windows. I also wanted everything
> related to remote branches too, so need to copy and clone and fetch wouldn't work.
> 
> I don't have windows on same network, so i need to copy to memory stick and then to Windows PC.
> 
> After completing copy operation on mem stick, i found something strange.
> - git branch shows correct results and is exactly same of state at Linux machine.
> - git log is also fine.
> - git status, shows me a lot of files are modified, which is not present in Linux.

That is probably because stat information is stale... or stat information doesn't work. Does second "git status" still show files as modified?

Show 7 quoted lines
> - git reset --hard also doesn't work and fails with following error.
> 
> 
> $ git reset --hard HEAD
> error: unable to create symlink arch/microblaze/boot/dts/system.dts (Operation not permitted)
> Checking out files: 100% (36696/36696), done.
> fatal: Could not reset index file to revision 'HEAD'.
Try setting `core.symlinks` to false, or just try
 $ git -c core.symlinks=false reset --hard HEAD
Notice that your repository includes symlinks.
BTW. what filesystem do you use?
-- 
Jakub Narebski
Poland
ShadeHawk on #git
Previous: Andreas EricssonNext: viresh kumar
Message 3 of 17 in “Copying Git repository from Linux to Windows.”
  1. viresh kumarJun 15, 2011
  2. Andreas EricssonJun 15, 2011
  3. Jakub NarebskiJun 15, 2011
  4. viresh kumarJun 15, 2011
  5. Erik Faye-LundJun 15, 2011
  6. viresh kumarJun 15, 2011
  7. Andreas EricssonJun 15, 2011
  8. viresh kumarJun 16, 2011
  9. Philippe VaucherJun 16, 2011
  10. viresh kumarJun 16, 2011
  11. Johannes SixtJun 16, 2011
  12. viresh kumarJun 16, 2011
  13. Jakub NarebskiJun 16, 2011
  14. viresh kumarJun 17, 2011
  15. Jakub NarebskiJun 15, 2011
  16. Phil HordJun 20, 2011
  17. Jakub NarebskiJun 15, 2011

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.