从基于Zend repo的master创建本地Git repo作为源
我想在测试服务器上克隆一个主分支,在那里我们有主分支和测试站点在运行。此repo是一个Zend PHP框架应用程序。在配置文件@从基于Zend repo的master创建本地Git repo作为源,git,zend-framework,ssh,git-clone,Git,Zend Framework,Ssh,Git Clone,我想在测试服务器上克隆一个主分支,在那里我们有主分支和测试站点在运行。此repo是一个Zend PHP框架应用程序。在配置文件@/home/me/public_html/domain.com/ZendSkeletonApplication/.git/config中,我现在有: [core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true [remote
/home/me/public_html/domain.com/ZendSkeletonApplication/.git/config
中,我现在有:
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
[remote "origin"]
fetch = +refs/heads/*:refs/remotes/origin/*
url = git://github.com/zendframework/ZendSkeletonApplication.git
[branch "master"]
remote = origin
merge = refs/heads/master
我正在考虑使用SSH实现我的第一个git克隆。我想应该是这样的
git克隆me@domain.com:~/public\u html/site.com/ZendSkeletonApplication/project.git
。但我当然不想复制Zend框架回购协议,而是复制主分支。如何使用SSH实现这一点?回购协议的名称是什么?url应该是:
me@domain.com:~/public_html/domain.com/ZendSkeletonApplication
(假设您有sshme@domain.com
有效,并且git是该ssh会话中的已知命令)
这将克隆所有内容,但签出
主分支。似乎repo还没有描述:cat description Unnamed repository;编辑此文件“说明”以命名存储库。
非常感谢!比我想象的要容易。