下面是git-scm.com的章节。我已经在服务器git@whateverIP/home/user/git/project.git上设置了一个裸存储库。我把我的项目从本地机器推到了裸存储库。我认为这是有效的,因为在做推送时再次给出了0次更改的消息。现在,我的服务器机器上有了另一个用户。我希望将git@ at /home/user/git/project.git上的存储库克隆到这个用户目录中。
我使用命令git克隆git@ and /home/git/savi/git/DpSchool.git,它说
致命:存储库'git@198.199.104.102/savi/git/Dpschoo
在jenkins管道中(不是多分支、单管道):
git url 'ssh://git@xxx.git', credentialsId:'xxxx'
...
sh 'git push --set-upstream origin master'
git命令传递,但在创建提交并尝试推送之后,我得到:
Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access right
我得到的错误未能推送一些参考资料,如下
$ git push origin bob
Total 0 (delta 0), reused 0 (delta 0)
To git:/var/git/webservices.git
* [new branch] bob -> bob
error: failed to push some refs to 'git:/var/git/webservices.git'
注意:这与无关,与非快进推送无关。
为了尝试排除它,我已经为整个远程回购设置了777权限。
知道怎么找到它不能推的裁判吗?
(要明确的是,它已经将新的分支推向
我刚刚在GitHub上设置了一个新的存储库,并添加了一个.NET核心解决方案。我已经在GitHub中创建了个人访问令牌。
在Visual Studio Team Services online中,我将"Get sources“设置为使用GitHub,并选择使用我的PAT,将令牌字符串粘贴到。它会亮起绿灯,表示连接已建立,并且我确实能够选择所需的存储库。
但是,在托管云代理上构建失败:
2018-02-01T12:56:18.3505619Z ##[section]Starting: Get Sources
2018-02-01T12:56:18.5131672Z Syncing rep
我从来没有见过这个问题时,使用Vagrant,所以我希望这是有意义的人。我有一个文件夹,其中包含一个Git存储库,它与运行CentOS 6.5的Vagrant同步,并看到一些与git的不一致之处。
在我的主机(Mac )上,如果我运行git status,我会得到以下信息:
~/Folder/repo$ git status
On branch master
Your branch is up-to-date with 'origin/master'.
nothing to commit, working directory clean
但是,如果在我的“流浪者”框中运
我使用以下方法将GitHub存储库克隆到本地计算机上的一个新目录中:
git clone git@github.com:*****/project.git destination-dir
克隆很好,但是每当我试图拉或推时,我就把这个错误返回:
error: insufficient permission for adding an object to repository database .git/objects
fatal: git write-tree failed to write a tree
我做错了什么?我怎样才能解决这个问题。根据我在网上所读到的,如果您正在使用自己的存储库(即