我想从Git HERE克隆一个Laravel 4,在使用Composer安装所有依赖项后,我希望在我的硬盘上创建一个新的Git,让我的Dropbox同步。
甚至可能吗?
将Laravel 4克隆到C:/www/laraval-project/
后,我想将整个项目提交到D:/Dropbox/REPOS/Git/
中的localhost REPO座位,这样它就会变成D:/Dropbox/REPOS/Git/laravel-project/
由于
答案 0 :(得分:2)
两种可能的修复方法:
修改.git / config,以便您的来源是您的回购(将https://github.com/laravel/laravel.git
替换为file:///D:/Dropbox/REPOS/Git/laravel-project/
)。
删除.git
目录,然后运行git init
和git remote add file:///D:/Dropbox/REPOS/Git/laravel-project/ origin
我在本地目录库中看到的问题是D:/Dropbox/REPOS/Git/laravel-project/
repo需要位于不使用的分支上(即DoNotUse分支)。
答案 1 :(得分:1)
您可以采取两种方法来实现这一目标:
选项1可能是最简单的。
D:/Dropbox/REPOS/Git/laravel-project/
并执行git init
以制作空的git repo。C:/www/laraval-project/
文件夹并执行git remote -v
并保存当前来源的网址(如果您想保留它)。git remote origin set-url file:///D:/Dropbox/REPOS/Git/laravel-project
git remote add github url-you-saved-from-step-2
,以便在想要从Laravel github更新git pull github
git push -u origin master
,它应该会进入你的Dropbox的git repo。对于选项2,您只需跳过第2步到第4步,然后 - 运行git remote add dropbox file:///whatever
并将步骤5更改为git push -u dropbox master
或您想要的任何分支。一旦你使用-u
,你就可以执行git push,它应该推送到你设置为-u
上游的任何内容。