2009-02-09 151 views
18

我正在将Linux机器上的git存储库移到Windows机器上。我希望只是移动整个目录树,发现事情将“正常工作”。是这样吗?我是否需要对线路结局做任何事情?我可以将git存储库复制到Windows吗?

+0

同样适用于git-svn存储库吗? – 2012-01-20 20:59:34

+1

这个问题与Windows上bash的到来更相关。当我切换到bash时,我意识到ubuntu环境中的git有一个完全不同的视图(大量未跟踪的文件)。在Windows中,git将它视为一个干净的,所有文件都被跟踪的状态。 – codinguser 2016-10-31 11:06:34

回答

27

你甚至不需要整个目录结构,只需抓住.git目录并将其移动到你的Windows机器。然后运行“git reset --hard”,它应该为你重新构建目录结构的其余部分。

6

你为什么不“拉动”回购?

PS:当然 - “git clone”它(第一个)。要点是:每个git-repo与其克隆一样有效。

+0

你能给我更多的细节吗?我认为我的选择是克隆或复制;将git拉给我一个相同的存储库,而不是远程跟踪分支机构? – skiphoppy 2009-02-09 16:52:56

相关问题