首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何将新项目推送到我的hg mercurial URL?

将新项目推送到hg Mercurial URL的步骤如下:

  1. 确保你已经安装了Mercurial版本控制系统,并且已经在本地创建了一个新的Mercurial仓库。
  2. 在本地项目目录中,使用以下命令将项目添加到Mercurial仓库中:
  3. 在本地项目目录中,使用以下命令将项目添加到Mercurial仓库中:
  4. 在你的hg Mercurial URL上创建一个新的空仓库。这个URL可以是你自己搭建的Mercurial服务器,也可以是第三方提供的Mercurial托管服务。
  5. 将本地仓库与远程仓库进行关联,使用以下命令:
  6. 将本地仓库与远程仓库进行关联,使用以下命令:
  7. 推送项目到远程仓库,使用以下命令:
  8. 推送项目到远程仓库,使用以下命令:

这样,你的新项目就会被推送到你指定的hg Mercurial URL上。

注意:以上步骤假设你已经正确配置了Mercurial的相关设置,如用户名和邮箱等。如果你在使用Mercurial时遇到问题,可以参考Mercurial的官方文档或者相关社区的帮助资源。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • 如何在 IIS 上搭建 mercurial server

    mercurial server 对于代码管理工具,更多的人可能更熟悉 Git 一些(Git 太火了)。其实另外一款分布式代码管理工具也被广泛使用,它就是 mercurial。...关于创建 mercurial server 步骤,mercurial 官方 wiki 有说明,网上也有很多朋友分享了自己创建过程。...最后,安装 mercurial server,请从这里在这里下载 mercurial server 安装包并安装,安装完成后检查 C:\Python27\Lib\site-packages\mercurial...五、配置 URL 重定向 每次都要在 URL 中输入 /hgweb.cgi,一来不方便,二来总感觉怪怪。能不能输入 http://localhost:81 就可以正常访问呢?...六、设置匿名访问权限 默认情况下我们已经可以使用匿名权限从服务器克隆库并进行操作了,但是当你执行 hg push 命令时会收到一个 HTTP Error 502: Bad Gateway 错误。

    1.7K70

    9.2 Git 与其他系统 - 迁移到 Git

    最后一件要做事情是,将你新 Git 服务器添加为远程仓库并推送到上面。...Mercurial 因为 Mercurial 与 Git 在表示版本时有着非常相似的模型,也因为 Git 拥有更加强大灵活性,将一个仓库从 Mercurial 转换到 Git 是相当直接,使用一个叫作...Mercurial 仓库完整克隆: $ hg clone /tmp/hg-repo 下一步就是创建一个作者映射文件。...r /tmp/hg-repo -A /tmp/authors -r 选项告诉 hg-fast-export 去哪里寻找我们想要转换 Mercurial 仓库,-A 标记告诉它在哪找到作者映射文件。...全部完成后,你就已经准备好去增加一个新远程仓库,推送你所有的分支上去,然后你团队就可以开始用 Git 工作了。

    2K10

    告别SVN,Git成“独苗”:GitHub 在 13 年后宣布淘汰Subversion支持

    与 Git 使用分布式模型相比,SVN 客户端 - 服务器模型显得比较老派,变更会先被存储在本地,并在推送到上游代码仓库时被分发至中央历史记录(及其他分支)。...Mercurial   没错,Git 并不是分布式版本控制家族唯一成员。Mercurial 与 Git 同样于 2005 年首次亮相,取得江湖地位也在伯仲之间。...尽管 Mercurial 最初也占据了一点有利位置,但随着时间推移,这种优势逐渐消散。Brase 认为,“Mercurial 最初定位是通过内置 Web UI 提供精心设计且连贯顺畅用户体验。...「git config」和「hg config」都是用于编辑用户邮件地址等设置命令。「git config」命令会自动为用户修改「~/.gitrc」,而且大多数情况下是正确。...Mercurial 缔造者则坚决拒绝一切会编辑配置文件提交贡献。相反,「hg config」只会在「~/.hgrc」上启动文本编辑器。

    49120

    GitHub 官宣,彻底淘汰 SVN!!

    与 Git 使用分布式模型相比,SVN 客户端 - 服务器模型显得比较老派,变更会先被存储在本地,并在推送到上游代码仓库时被分发至中央历史记录(及其他分支)。...Mercurial 没错,Git 并不是分布式版本控制家族唯一成员。Mercurial 与 Git 同样于 2005 年首次亮相,取得江湖地位也在伯仲之间。...尽管 Mercurial 最初也占据了一点有利位置,但随着时间推移,这种优势逐渐消散。Brase 认为,“Mercurial 最初定位是通过内置 Web UI 提供精心设计且连贯顺畅用户体验。...「git config」和「hg config」都是用于编辑用户邮件地址等设置命令。「git config」命令会自动为用户修改「~/.gitrc」,而且大多数情况下是正确。...Mercurial 缔造者则坚决拒绝一切会编辑配置文件提交贡献。相反,「hg config」只会在「~/.hgrc」上启动文本编辑器。

    1.1K30

    再见了,SVN!GitHub 宣布将淘汰 Subversion 支持

    与 Git 使用分布式模型相比,SVN 客户端 - 服务器模型显得比较老派,变更会先被存储在本地,并在推送到上游代码仓库时被分发至中央历史记录(及其他分支)。...Mercurial   没错,Git 并不是分布式版本控制家族唯一成员。Mercurial 与 Git 同样于 2005 年首次亮相,取得江湖地位也在伯仲之间。...尽管 Mercurial 最初也占据了一点有利位置,但随着时间推移,这种优势逐渐消散。Brase 认为,“Mercurial 最初定位是通过内置 Web UI 提供精心设计且连贯顺畅用户体验。...「git config」和「hg config」都是用于编辑用户邮件地址等设置命令。「git config」命令会自动为用户修改「~/.gitrc」,而且大多数情况下是正确。...Mercurial 缔造者则坚决拒绝一切会编辑配置文件提交贡献。相反,「hg config」只会在「~/.hgrc」上启动文本编辑器。

    74510

    如何保留原提交记录迁移Git项目,你还不知道吗?

    git remote add [shortname] [url]将新Git url到我们老Git本地 这里我把他取名为git_new(随便取) ?...使用命令git remote -v查看远程仓库情况,-v参数可以看到各个仓库url 此处我们有两个远程仓库分别名为 git_new、origin ?...保证当前仓库干净 推送代码到新仓库,git push git_new master 字符串 git_new 指代对应仓库地址,也就是我们刚刚取别名,master代表想要推送分支,可以随便选 ?...为什么只能位于老Git项目向新项目提交代码? 思考:为什么只能从老向新推代码,而不能位于新项目merge老项目的代码?...因为在新项目上合并老项目的代码,对于新项目来说是一次新代码提交,所以只允许当前提交用户来提交,但是代码历史里有其他人提交记录,Git是不会允许通过

    4.4K10

    ASP.NET MVC 4, ASP.NET Web API 和ASP.NET Web Pages v2(Razor)现在都是开源了

    CodePlex 现在支持 TFS、Subversion(通过网桥)、 Mercurial ,现在也支持Git。 为什么开源?...更好是,你将会看到我开发人员签入到开放式产品中代码。...你们将在ASP.NET中做更多开源东西吗? 我提到我们爱开源了吗?我们将尽可能地继续在 ASP.NET 中做开源。 为什么ASP.NET Web Form不是开源?...Visual Studio 团队有一个针对CodePlex 宏伟计划,包括添加Git支持,并现代化体验。现在 CodePlex 支持 TFS、 Mercurial (Hg) 和刚刚添加 Git !...ASP.NET 也是一样, 由相同开发人员提供着同样支持。现在你可以参与ASP.NET。你将会看到我开发人员公开签入程序,提供你自己功能想法吧,甚至也许会成为关键一员。

    1.6K60

    为什么应该使用 Go module proxy

    有些公司内部网络对外隔离,不使用 vendor 目录对他们来说也不行。 依赖库所有者可能通过推送相同版本恶意内容进行破坏。...某些依赖项可能会使用与 git 不同 VCS ,如 hgMercurial)、bzr(Bazaar)、svn(Subversion),因此你不得不安装这些其他工具,很烦。...由于依赖库以不可变形式存储在代理中,即使源库删除,代理中库也不会被删除,这保障依赖库使用者。...下载和构建将会快很多,官方团队测试结果是快了三到六倍。 你可以轻松管理自己代理,这可以让你更好控制构建管道稳定性。 综上所述,你绝对应该使用 Go module proxy 。...4、你可以购买商业产品: Artifactory: https://jfrog.com/artifactory/ 5、你可以使用 file:/// URL ,文件系统路径也是可以直接使用

    1K20

    为什么 React 源码不用 TypeScript 来写?

    周末,看点轻松把,之前看过 React 源码,比较好奇像 React 这样庞大工程为什么没有用 TypeScript。...第二个例子是为什么 Facebook 用 Mercurial (hg) 而不用 Git,因为 Facebook 几年前每周 commit 数量就高达五位数,现在可能已经六位数了。...这是你们特有的问题,正常 Git 用户根本没有这么高 commit 流量,不要引入非必要复杂度到我源代码里。」...于是 Facebook 跑去撩 Mercurial,人家说「欢迎来贡献代码」,于是 Facebook 就切换到 Mercurial 了。 第三个例子是 Facebook 特有的 iOS 开发环境优化。...举这三个例子是为了说明这样一个事情:Facebook 很多问题是独家,并不是外部看到那么简单问题。有些很多问题是因为规模导致,做不到 Facebook 这样规模根本遇不到这样问题。

    1.3K20

    Ansible之 AWX 项目管理一些笔记

    AWX 支持使用 Git、Subversion 或 Mercurial 从 SCM 下载和自动获取项目资料更新功能。 当前 AWX 为 k8s 集群中部署,我们来看下对应处理方式。...tower/SECRET_KEY', 'rb').read().strip() ADMINS = () STATIC_ROOT = '/var/lib/awx/public/static' STATIC_URL...在源控制中输入项目路径 创建后查看状态 这里同步失败 ,因为还没有配置 github 凭据,可能是网络问题,同时需要SCM 凭据,下面会介绍 在容器项目路径下,可以看到我们同步项目 ┌──...Update:授予用户从其 SCM 来源手动更新或计划更新项目资料更新权限。 Read:授予用户查看与项目关联详细信息。...更新项目策略 可以通过以下方式在 AWX 中更新 SCM 项目资源策略: 在进行更新前删除任何本地修改。 在进行更新前删除整个本地存储库。

    1.4K20

    SourceTree使用技巧

    一 、SourceTree简介 SourceTree 是 Windows 和Mac OS X 下免费 Git 和 Hg 客户端,拥有可视化界面,容易上手操作。...同时它也是Mercurial和Subversion版本控制系统工具。支持创建、提交、clone、push、pull 和merge等操作。最主要是,它是中文、它是中文、它是中文。...基本步骤 提交、拉取和推送 提交: 项目提交是为了维护本地版本库,如果本地有未提交内容,则不允许拉取和推送;如图所示区域有内容时,则代表本地未提交内容: ?...如果推送时,拉取右上方显示数字,则需要先拉取再推送。...等到我不需要这个分支时, 我只要把它从我本地版本库删除即可。无痛无痒。 4.GIT没有一个全局版本号,而SVN有: 目前为止这是跟SVN相比GIT缺少最大一个特征。

    3.6K10

    Git合并不同url项目

    步骤 [将老Git url到我们新Git本地] 使用命令git remote add [shortname] [url]将老Git url到我们新Git本地 这里我把他取名为gitoa_web...[修正错误] 把email地址更新成我 再提交就成功了 保留原有的commit用户 在上一节我们 先使用命令git remote add [shortname] [url]将老Git url到我们新...Git本地 使用命令git fetch gitoa_web刷新远程仓库到本地 最后使用命令git merge gitoa_web/master将老项目合并到新项目上再提交 这种在新项目的master上...因为在新项目上合并老项目的代码,对于新项目来说是新代码提交,所以只允许你一个人来提交 如果在老项目上,给新项目推代码这种顺序就是已有代码推到已有仓库 小结 知识点: git merge还可以合并其他项目的到本项目...url git remote add [shortname] [url] #添加远程仓库 git fetch origin

    2.3K230
    领券