前景提要
HDC调试需求开发(15万预算),能者速来!>>>
new-new project from git 输入创建完成后。不能push 成功。对比了一下 在独立一个目录clone下来的项目的.git/config文件内容。
单独目录的
[core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true ignorecase = true precomposeunicode = true [remote "origin"] url = git@git.oschina.net:zxsz4084/firstgit.git fetch = +refs/heads/*:refs/remotes/origin/* [branch "master"] remote = origin merge = refs/heads/master
zend studio的:
[core] repositoryformatversion = 0 filemode = true logallrefupdates = true autocrlf = false [remote "original"] url = git@git.oschina.net:zxsz4084/firstgit.git fetch = +refs/heads/*:refs/remotes/original/* pushurl = git@git.oschina.net:zxsz4084/firstgit.git push = HEAD:refs/for/refs/heads/master [branch "master"] remote = original merge = refs/heads/master [gerrit] createchangeid = true
这里的pushurl 和 push 指定和不指定有什么区别。cd进入编辑器项目路径 git push original master 可以push成功。
如果去除配置的pushurl 和 push后 zend studio可以push成功。
这都是为什么呢?求大侠们赐教。