草庐IT

ruby-on-rails - git push heroku master 权限被拒绝

我正在关注ruby​​.railstutorial。我运行命令“gitpushherokumaster”,它吐出这个错误。Permissiondenied(publickey).fatal:Couldnotreadfromremoterepository.Pleasemakesureyouhavethecorrectaccessrightsandtherepositoryexists.我在我的Rails应用程序“/Users/lexi87/rails_projects/first_app”中。有什么解决办法吗? 最佳答案 避免此类错

git - 远程拒绝 master -> master(预接收 Hook 被拒绝)

我在rails3.2中工作,当我尝试推送到heroku时收到错误消息:gitpushherokumasterCountingobjects:496,done.Deltacompressionusingupto8threads.Compressingobjects:100%(435/435),done.Writingobjects:100%(496/496),5.17MiB|249KiB/s,done.Total496(delta125),reused216(delta8)----->Herokureceivingpush----->Removing.DS_Storefiles!Hero

git - 更新被拒绝,因为你当前分支的尖端落后于它的远程分支

我们的工作流程是这样的。我们有一个名为dev的分支,我可以在origin/dev访问它。当我们进行更改时,我们会创建一个dev分支:gitcheckout-bFixForBugorigin/dev现在我有一个名为FixForBug的分支,它正在跟踪(我认为这是正确的词)origin/dev。因此,如果我执行gitpull,它将带来来自origin/dev的新更改,这很棒。现在,当我完成修复后,我会推送到一个名为相同事物的远程分支。首先,我从origin/dev中提取所有更改并进行rebase:gitpull--rebase然后我将更改推送到同名的远程分支:gitpushoriginFi

git 拒绝获取到当前分支

我设置了一个远程存储库,我可以向它推送新的更改,但我无法从中获取,我总是收到(相当神秘的)错误消息:fatal:Refusingtofetchintocurrentbranchrefs/heads/masterofnon-barerepositoryfatal:Theremoteendhungupunexpectedly这是什么意思?我应该怎么做才能启用抓取?(请注意,此远程仓库仅用作备份仓库,因此它应该几乎是我本地仓库的精确副本。我真的不明白为什么我可以推送它但不能从中获取....)我的配置如下:[remote"origin"]url=ssh://blablablahfetch=+r

git push 被拒绝 : error: failed to push some refs

我知道人们问过类似的问题,但我相信他们出现问题的原因是不同的。我进行了硬重置,因为我把我的代码搞得一团糟gitreset--hard41651df8fc9我做了很多更改,我做了一些提交,现在我试图将所有这些提交推送到服务器中,我收到以下错误:![rejected]master->master(non-fast-forward)error:failedtopushsomerefsto'git@git.somewhere.git'Git建议执行gitpull,这也是其他人向其他用户建议的。但是,我相信gitpull会将我当前的代码与我不再需要的代码merge(headrevision)。我

Git 推送被拒绝 "non-fast-forward"

我是git的新手,但目前正在使用它来管理我们在团队环境中的代码。我遇到了一些rebase问题,我使用以下方法修复了它们:gitcheckout--oursfilename.txtgitaddfilename.txtgitrebase--continue现在我想推送我的更改,因此运行以下命令:$gitpushoriginfeature/my_feature_branch给我以下错误:Tossh://git@coderepo.com:7999/repo/myproject.git![rejected]feature/my_feature_branch->feature/my_feature

git - 权限被拒绝(公钥)在 Windows 7 上使用 git 时出错

当我想用这个命令推送到github上gitpushoriginmaster我明白了Permissiondenied(publickey).fatal:Theremoteendhungupunexpectedly那么,怎么了? 最佳答案 Eureka!显然,您可以使用plink作为主要的ssh客户端,只需将您的key加载到pageant中(如果你像我一样,你已经这样做了):您可以通过将GIT_SSH环境变量设置为plink.exe路径来做到这一点,如下所示:setGIT_SSH=C:\ProgramFiles\PuTTY\plink.

git - 无法将 master 推送到 Github - 'origin' 似乎不是 git 存储库/权限被拒绝

这个问题与我在understandingrebase,branchandmerge中的问题有关,和问题HowcanyoucommittoyourgithubaccountasyouhaveateamMateinyourremotelist?我发现otherpeople有同样的问题。这个问题似乎与/etc/xinet.d/有关。问题:无法将我的本地分支推送到我在Github的master分支我跑gitpushoriginmaster我明白了fatal:'origin'doesnotappeartobeagitrepositoryfatal:Theremoteendhungupunexpe

git push heroku master 权限被拒绝(公钥)。致命的 : The remote end hung up unexpectedly

请原谅我有点沮丧,因为Heroku使用SO作为他们的客户支持(我认为至少可以说是劣质的),我会尽量控制这种情况。在过去的五个小时里,我一直在尝试发布一个应用程序,但key总是出问题。我已经阅读了数十篇文章,并尝试了一个接一个的提示,试图找出Heroku在愚蠢、完全不透明的过程中哪里搞砸了。我的用例并没有那么困难:我为我的heroku应用程序创建了一个新的key对。我已将该key设置为我的key:>herokukeys===travis@xxxx.comKeysssh-rsaAAAAB3NzaC...avOqfA7ZBdtravis@xxxx.com我可以毫无问题地登录并“创建”一个应用

Git 非快进被拒绝

我觉得这个问题已经被问过很多次了,但解决方案通常是“我删除了目录并重新检查了我的工作”。我进行了提交和推送,但意识到我在提交消息中引用了错误的票号。所以我快速查看了SOsolution并最终在终端中输入以下内容:$gitreset--softHEAD^$gitcommit-m"...correctmessage..."唯一的问题是我收到以下错误消息:Topreventyoufromlosinghistory,non-fast-forwardupdateswererejectedMergetheremotechangesbeforepushingagain.Seethe'Noteabou