push相关内容

Git推送到实时服务器

我们有一个网站,它的所有 PHP/HTML/JS/CSS/etc 文件都存储在 Git 存储库中. 我们目前有 3 种类型的计算机(或用例)用于存储库. 本地开发人员:提取最新更改、进行更改、提交到本地存储库、推送到主服务器 主服务器:中央存储库,所有更改都会推送到主服务器 Web 服务器:在部署网站时从主服务器拉取更改 所以目前我们: local: git push or ..
发布时间:2021-12-26 23:23:56 其他开发

如何在 Django 中构建推送系统?

我需要在django中搭建一个推送系统,基本上它的功能是将消息从服​​务器推送到浏览器. 由于无法使用 nodejs,我更喜欢 websocket 或轨道,但我不知道如何在 django 中实现这两个中的任何一个.请为我推荐一种方法,这对我有很大帮助,谢谢. 解决方案 Django 不擅长将事情“推送"给客户端.如果 django 是您唯一的选择,那么模拟推送的唯一方法是通过长轮询. ..
发布时间:2021-12-25 13:55:12 其他开发

服务器可扩展性 - HTML 5 websockets 与 Comet

Caplin 等许多 Comet 实现提供服务器可扩展解决方案. 以下是来自 Caplin 站点的统计数据之一: Caplin liberator 的单个实例最多可支持 100,000 个客户端,每个客户端每秒接收 1 条消息,平均延迟小于 7 毫秒. 这与任何网络服务器上的 HTML5 websockets 相比如何?谁能告诉我任何 HTML 5 websockets 统计数据 ..
发布时间:2021-12-25 13:47:24 前端开发

是否有真正的服务器推送通过 http?

我知道有一些方法可以伪造它,轮询(或长轮询),但是有没有办法让服务器联系浏览器以推送信息? 任何一种轮询选项都会浪费服务器上的资源,并且依赖于服务器可以将其锁定(例如 apache 和 iis). 似乎很多网站都在使用长轮询来伪造 http 上的服务器端推送机制.在浏览器中内置真正的推送协议不是更好吗? 有哪些服务器友好的选项可以将(虚假或其他)信息推送到网络浏览器? 解决 ..
发布时间:2021-12-25 11:58:19 其他开发

如何临时更改远程推送的 git ssh 用户?

是否可以临时更改“git push remote master"的 ssh 用户而不会弄乱 .git/config 或“git remote",或者使用整个远程 url? [root@host gitrepo]# git push otheruser@remote master # 这行不通,但那该有多好[root@host gitrepo]# USER=otheruser git push r ..
发布时间:2021-12-23 22:53:41 其他开发

将 git 更改推送到共享网络驱动器

四人团队如何使用 Git(特别是 Github for Windows)将本地更改推送到共享网络驱动器? 现在(没有 Git)我们必须将文件从网络驱动器复制到我们的本地机器,编辑文件,然后将它们重新上传到共享网络驱动器.这是一个艰苦的过程,可能会导致很多错误,但 Git 似乎可以帮助我们. 我们可以简单地在共享驱动器上安装 Git 并从那里开始吗? 解决方案 不确定你是否找到了 ..
发布时间:2021-12-20 10:28:06 其他开发

推送到 Heroku 被拒绝 - “未能将一些引用推送到‘heroku’";

首先我应该说我对 Heroku 完全陌生,现在对我来说这一切看起来都很陌生. 无论如何,我已经完成了 Heroku 入门教程,上传了一个克隆 git 存储库,并且效果很好. 我现在正在尝试用我自己的一些代码来实现这一点,但很挣扎. 首先,我在 bash 中转到我的应用程序目录. 然后我运行 heroku create.这是成功的. 然后我按照教程中的说明运行 git push ..
发布时间:2021-12-16 23:21:10 其他开发

使用 git + post-receive hook 管理网站:推送更改时出错

问题:如果工作树不是空的,我如何将本地提交推送到我的开发服务器? 我的情况: 我在我的开发服务器上设置了 git,这样当我推送本地更改时,它们会被添加到一个分离的工作树中(如 此处描述 和这篇文章很像). 然后我在开发服务器上运行 git 时遇到问题(例如,git status),因为 git 找不到工作树. 我询问了 SO 和 得到提示,我需要在我的配置文件中设置 bare = ..
发布时间:2021-12-15 15:18:00 其他开发

git push heroku master 说“一切都是最新的",但该应用程序不是最新的

我在 Heroku 上有一个运行旧代码的应用程序.我做了一个小小的改变并承诺了改变.然后我跑了 git push heroku master 它会说 正在获取存储库,完成.一切都是最新的 但如果我去看看应用程序,它都是旧代码.大约 15 天前,我确实将站点恢复到 Heroku 中的另一个版本,但从那时起推送了更新,并且它们起作用了. 为什么 heroku 没有从我的 github 存 ..
发布时间:2021-12-14 13:34:25 其他开发

在 Xcode 4 中,如何将远程 GitHub 存储库添加到现有的本地项目?

Xcode 4 中的 Git 集成非常受欢迎,但是在处理远程存储库时似乎有点不稳定.为清楚起见,我使用的是 OS X 版本 10.6.7 和 Xcode 4.0.2 (4A2002a). 如果我创建一个新的 Xcode 4 项目并接受创建本地 Git 存储库的选项,一切都很好.我可以在本地提交,这很棒. 当我想将新项目推送到 GitHub 时,我想添加一个远程存储库并将我的本地更改推送 ..
发布时间:2021-12-14 13:31:35 移动开发

Git推送失败,“非快进更新被拒绝"

我已经通过 Git Online 编辑了我的 GIT 存储库.在我尝试推送本地代码更改后,出现错误: Git 推送失败,为了防止丢失历史记录,非快进更新被拒绝. 我该如何解决这个问题? 解决方案 先拉取更改: git pull origin branch_name ..
发布时间:2021-12-14 13:21:12 其他开发

Heroku:如何将不同的本地 Git 分支推送到 Heroku/master

Heroku 的策略是忽略除“master"之外的所有分支. 虽然我确信 Heroku 的设计者有很好的理由支持这个政策(我猜测是为了存储和性能优化),但对我作为开发人员的结果是,无论我在做什么本地主题分支,我都希望一种将 Heroku 的 master 切换到该本地主题分支并执行“git push heroku -f"以覆盖 Heroku 上的 master 的简单方法. 我从htt ..
发布时间:2021-12-14 13:18:19 其他开发

无法使用 http/https 将 Git 推送到远程存储库

我在服务器上由 apache 提供服务的目录中有一个 Git 存储库.我已经配置了 WebDAV,它似乎运行正常.Litmus 返回 100% 成功. 我可以从远程主机克隆我的存储库,但是在尝试通过 http 或 https 推送时,我收到以下错误: 错误:无法访问 URLhttps://git.example.com/repo/,返回码 22 致命:git-http-推送失败 ..
发布时间:2021-12-11 10:39:12 其他开发

推送后更改 git commit 消息(假设没有人从远程拉取)

我进行了 git commit 和后续推送.我想更改提交消息.如果我理解正确,这是不可取的,因为在我进行此类更改之前,有人可能已经从远程存储库中提取了数据.如果我知道没人拉过怎么办? 有没有办法做到这一点? 解决方案 更改历史 如果是最近的提交,你可以简单地这样做: git commit --amend 这会打开带有最后提交消息的编辑器,并让您编辑该消息.(如果您想清除旧消 ..
发布时间:2021-12-06 09:50:39 其他开发

设置 git 来拉和推所有分支

我想默认推拉所有分支,包括新创建的分支. 是否有我可以为其定义的设置? 否则,当我在本地添加一个新分支并想从服务器拉取它时,最简单的方法是什么? 我创建了一个同名的新分支并尝试拉取,但它不起作用.向我询问分支的所有远程配置.我该如何设置. 解决方案 最简单的方法是: git push --all origin 这将推送标签和分支. ..
发布时间:2021-12-06 09:37:45 其他开发

如何将特定提交推送到远程,而不是以前的提交?

我已经对不同的文件进行了多次提交,但到目前为止,我只想将特定的提交推送到我的远程存储库. 这可能吗? 解决方案 要将向上推送给定的提交,您可以编写: git push : 提供的 已经存在于遥控器上.(如果没有,您可以使用 git push :refs/heads/ 来自动创建它.) 如果你想推送一个提交而不推送以前的提交,你应该首先使用 gi ..
发布时间:2021-12-06 09:37:24 其他开发

Git 推送错误:将对象添加到存储库数据库的权限不足

当我尝试推送到共享的 git 远程时,出现以下错误:权限不足,无法将对象添加到存储库数据库 然后我在这里读到了一个修复:Fix 这适用于下一次推送,因为所有这些文件属于正确的组,但是下次有人提出更改时,它在对象文件夹中创建了一个新项目,该项目将其默认组作为该组.我唯一能想到的是更改他们签入的项目的所有开发人员的默认组,但这似乎是一个黑客.有任何想法吗?谢谢. 解决方案 修复权限 ..
发布时间:2021-12-06 09:19:59 其他开发

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

这个问题与我在理解中的问题有关变基,分支和合并,和问题 当你的远程列表中有一个 teamMate 时,你如何提交你的 github 帐户? 我发现其他人也遇到了同样的问题.问题似乎与/etc/xinet.d/有关. 问题:无法将我的本地分支推送到我在 Github 的主分支 我跑 git push origin master 我明白了 fatal: 'origin' ..
发布时间:2021-12-06 09:12:55 其他开发

如何正确强制 Git 推送?

我已经设置了一个远程非裸“主"存储库并将其克隆到我的计算机上.我做了一些本地更改,更新了我的本地存储库,并将更改推送回我的远程存储库.到目前为止一切都很好. 现在,我必须更改远程仓库中的某些内容.然后我在本地仓库中更改了一些内容.我意识到不需要更改远程仓库.所以我尝试 git push 从我的本地仓库到我的远程仓库,但我得到了一个错误: 为了防止您丢失历史记录,非快进更新在再次推送之前 ..
发布时间:2021-12-06 09:09:33 其他开发