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