Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git 获取到新远程存储库的repoint_Git_Magento2 - Fatal编程技术网

Git 获取到新远程存储库的repoint

Git 获取到新远程存储库的repoint,git,magento2,Git,Magento2,我在MacOSX上运行。我拆下了一个与Magento兼容的vagrant box,然后通过git clone拆下了Magento 2.0代码库(开发分支),并成功安装了它 我现在有一个为我们公司量身定制的已安装、已配置的代码库。我想做的是: 将我的本地回购认为“主”或“来源”存在的位置重新发送到我们公司的URL 通过git将代码推送到这个空白存储库(我认为这是正确的) 逻辑是,现在开发团队可以将其放入他们的vagrant框中,对结果数据库执行mysql导入,并跳过安装 我该怎么做#1和#2?gi

我在MacOSX上运行。我拆下了一个与Magento兼容的vagrant box,然后通过
git clone
拆下了Magento 2.0代码库(开发分支),并成功安装了它

我现在有一个为我们公司量身定制的已安装、已配置的代码库。我想做的是:

  • 将我的本地回购认为“主”或“来源”存在的位置重新发送到我们公司的URL
  • 通过git将代码推送到这个空白存储库(我认为这是正确的)
  • 逻辑是,现在开发团队可以将其放入他们的vagrant框中,对结果数据库执行mysql导入,并跳过安装


    我该怎么做#1和#2?

    git远程设置url源url/to/company/repo
    将更改
    存储库url的内容。对于第二部分,您首先需要在该URL上初始化一个裸存储库,然后可以推送到它。

    对于#1,您可以使用
    git remote set URL
    ,如下所示:

    git remote set-url origin https://company.example.com/git/repo/path/
    

    对于#2,你可以做一些不同的事情。如果您只有一个
    master
    分支要推送,只需使用
    git-push-origin-master
    。如果要推送所有分支,可以使用
    git-push-origin-refs/remotes/origin/*:refs/heads/*
    ,它将本地git存储库知道的每个
    origin
    -分支推送到
    origin

    ,仅供用户参考,根目录中的第一个命令modified.git/config,手动编辑文件也是非常直观的。成功了,谢谢!例如,初始化名为
    my_repo
    的裸存储库的命令是什么?
    git init--bare my_repo