这里是我的设置...GIT克隆多台计算机上
笔记本电脑(Mac) - 屏幕SVN仓库
优盘混帐克隆 - 笔记本电脑的Git仓库的混帐克隆
服务器(赢服务器08 ) - 拇指驱动器存储库的git的克隆
我无法让他们在同步出于某种原因...
如果我让服务器上的变化,我会做拇指驱动器上的“git pull”以获取更改。把拇指驱动器放到笔记本电脑上,然后在笔记本电脑上“拉动”。从那里,我可以做“git svn dcommit”,一切顺利到SVN回购没有问题。
如果我通过“git svn rebase”从SVN中获取更改,然后拉到拇指驱动器上并执行“git status”,它表示我在主/来源之前##修订,我可以不知道为什么。
服务器
>git remote show
origin
>git remote show origin
* remote origin
Fetch URL: E:/proj
Push URL: E:/proj
HEAD branch: master
Remote branch:
master tracked
Local ref configured for 'git push':
master pushes to master (local out of date)
笔记本
>git remote show
(nothing)
>git remote show origin
fatal: 'origin' does not appear to be a git repository
fatal: The remote end hung up unexpectedly
拇指驱动器
>git remote show
origin
>git remote show origin
* remote origin
Fetch URL: /Users/me/ui/proj
Push URL: /Users/me/ui/proj
HEAD branch: (unknown)
Remote branch:
master tracked
Local branch configured for 'git pull':
master merges with remote master
Local ref configured for 'git push':
master pushes to master (up to date)
你可能会添加'git remote show'的输出,特别是'git remote show origin'吗?这可能会更容易找出你的设置如何工作。谢谢! (哦,对于每个回购当然,忘了那。:-D) – 2010-05-04 17:22:43
上面添加的信息... – Adam 2010-05-04 17:40:12
这些是用git-svn创建的仓库,哪些是这些仓库的克隆? – 2010-05-05 23:32:30