`

bitbucket基本操作以及push远程仓库时的处理办法

阅读更多

Mercurial版本控制hg命令的基本用法

Posted by Owner  ?  Filed under templates, internet

进入指定的目录下,运行hg init完成仓库初始化,即创建一个空的仓库;

将项目放在仓库下,执行hg add,可将项目添加下仓库中。此步骤可与上述步骤合并,直接在项目根目录执行hg init完成仓库初始化;

hg clone src; src为仓库地址,此命令将远程的仓库代码克隆到本地;

hg pull; 把远程代码拉到本地,之前可能需要hg merge合并,或者hg up进行更新本地工作目录;

hg add; 有新文件时,执行此命令进行添加;

hg addremove; 如果本地有新增文件或者删除文件的操作,可以执行hg addremove添加未添加的文件,移除已经删除的文件;

hg ci -m"description; 本地代码有发生变化时,需要先将代码提交到本地仓库,使用这个问题进行本地提交;

hg push; 本地做好提交后,可使用hg st进行查看哪些文件发生了修改,可使用hg diff查看具体修改了哪个地方,最后通过push上传到远程仓库;

当push时报 abort: authorization failed 这个错误时,需要更改 .hg/hgrc文件进行如下设置

[web]

allow_push = *

push_ssl = false

当文件发生冲突时,先做标记hg resolve -m filepath ,然后hg resolve -l查是冲突是否纠正,然后再进行提交等操作

abort: no username supplied (see "hg help config")

abort: no username supplied (see "hg help config") 

在hg中输入commit 指令时,如果出现下述结果:

$ hg commit

abort: no username supplied (see "hg help config")

则按照下述步骤进行设置

Step 1:在当前目录中输入:

$ cd .hg

Step 2:修改在.hg目录下的hgrc文件:

$ notepad hgrc

hgrc文件的内容为:

[paths]

default = http://www.selenic.com/repo/hello

Step 3:在该文件中加入下述代码:

[ui]

username = Ethan Zhang <Zhang@example.com>

username后面可以是只有名称或E-mail,上面是完整的显示方式。

获取分支

hg branches   //查看分支

hg up ISCS_CAS   //获取头为ISCS_CAS的分支

hg branch

分享到:
评论

相关推荐

    bitbucket使用文档

    - 使用 `git remote add origin &lt;repository-url&gt;` 将远程仓库地址与本地仓库关联起来。 - 将本地更改推送到 Bitbucket 服务器: ```bash git add . git commit -m "Initial commit" git push -u origin main `...

    git分支,本地仓库,远程仓库

    本知识点将详细讲述Git的基本操作,包括如何安装Git、创建本地仓库、与远程仓库的交互、提交操作和分支管理。 首先,安装Git非常简单。几乎所有主流操作系统都提供了Git的安装包。安装完成后,可以通过命令行界面...

    远程仓库git,里面包含完整下载资源

    Git是一种分布式版本控制系统,由林纳斯·托...以上就是Git作为版本控制系统的基础知识,以及它如何在远程仓库和服务器操作中发挥作用。通过熟练掌握这些概念和命令,开发者可以在团队协作中更有效地管理和维护代码。

    how to use git

    版本控制系统Git是一个被广泛使用的分布式版本控制系统,...使用Bitbucket进行Git操作时,你还可以利用Bitbucket的界面来管理你的仓库,包括代码审查、问题跟踪以及权限管理等功能,这使得多人协作变得更加简单和高效。

    5.git远程chao

    Git远程操作是Git版本控制系统中的一个重要组成部分,它允许开发者在本地与远程仓库之间同步代码,进行协作和备份。Git的强大之处在于它的分布式特性,每个开发者的电脑上都有一个完整的项目副本,可以离线工作,...

    git command1

    `git command1` 概括了 Git 的一些基本操作和实际应用,主要包括初始化仓库、远程仓库的交互、分支管理和合并等核心概念。 1. **初始化仓库**:使用 `git init` 命令可以在当前目录下创建一个新的 Git 仓库。这会在...

    远程仓库

    远程仓库通常托管在云服务上,如GitHub、GitLab或Bitbucket。开发者可以克隆远程仓库到本地进行开发,然后通过`git push`命令将本地修改推送到远程,也可以使用`git pull`获取并合并远程的更新。 在Ruby开发中,...

    Git-2.20.1-64-bit.rar

    Git的常用命令包括`git clone`(克隆仓库)、`git add`(添加文件到暂存区)、`git commit`(提交更改)、`git push`(推送本地更改至远程仓库)、`git pull`(拉取远程仓库的更新)和`git merge`(合并分支)。...

    Git-2.32.0-64-bit

    7. **远程仓库**:Git支持与远程仓库交互,如GitHub、GitLab或Bitbucket。`git remote`命令用于管理和查看远程仓库信息,`git fetch`和`git pull`用于同步远程仓库的更新。 8. **版本回溯**:如果需要撤销错误的...

    gittest:测试本地仓库上传到远程仓库

    通常,远程仓库会托管在像GitHub、GitLab或Bitbucket这样的服务上。这里假设你已经在这些平台创建了一个名为“gittest”的远程仓库。使用`git remote add origin &lt;远程仓库URL&gt;`命令,将远程仓库链接到本地,其中`...

    Git-2.25.1-64-bit.rar

    对于团队协作,Git还支持创建远程仓库,例如GitHub、GitLab或Bitbucket等平台,它们提供了代码托管、项目管理和代码审查等功能。通过`git remote add`命令可以关联远程仓库,并使用`git fetch`和`git push`与之交互...

    GIT 代码管理器

    7. 远程仓库(Remote Repository):如Bitbucket,用于存储和共享代码,支持拉取(Fetch)和推送(Push)操作。 使用Git-1.7.7.1-preview20111027这个版本,你可以体验到Git的基本功能,例如: - 初始化仓库:`git ...

    Git-2.21.0-64-bit.zip

    开发人员可以通过`git remote add`命令添加远程仓库,然后使用`git push`和`git pull`来同步本地与远程仓库的代码。GitHub、GitLab和Bitbucket等平台提供了托管Git仓库的服务,便于团队成员共享和协作。 此外,Git...

    Git-2.13.1.2-64-bit (windows 64bit)

    4. 远程仓库:Git支持与远程服务器进行交互,如GitHub、GitLab和Bitbucket等,这样团队成员可以共享代码,协同工作。 5. 快速性能:Git的设计考虑了性能优化,使得大量的文件操作(如克隆、提交、切换分支等)都能...

    FirstRemoRepo:学习远程仓库

    在Git中,远程仓库通常由GitHub、GitLab或Bitbucket等服务提供商托管,这些平台提供了在线的代码管理和协作功能。 创建远程仓库的过程通常包括以下步骤: 1. **创建远程仓库**:登录到你选择的服务提供商,如...

    Git-2.19.0-64-bit.exe

    Git的基本命令包括`git init`(初始化仓库)、`git clone`(克隆远程仓库)、`git add`(添加文件到暂存区)、`git commit`(保存更改)、`git push`(推送本地更改到远程仓库)和`git pull`(拉取远程仓库的最新...

    Git-2.25.0-64-bit.zip

    远程仓库则是存储项目备份或与其他开发人员共享代码的地方,如GitHub、GitLab或Bitbucket。 Git的安装过程非常简单,只需运行压缩包内的Git-2.25.0-64-bit.exe可执行文件,按照向导提示完成安装。安装完成后,用户...

    基于C语言开发的GitHub 详细教程文档

    这部分涵盖了更多高级Git操作,如定义别名、放弃跟踪文件、其他有用的命令,以及如何使用在线远程仓库,包括通过HTTP和代理服务器进行操作,以及Git服务提供商如GitHub和Bitbucket的使用。 1.17 到1.18 这部分可能...

    Git-2.20.1-64-bit(安装包).rar

    - Git支持与远程仓库的交互,如GitHub、GitLab或Bitbucket。 - `git remote add` 添加远程仓库;`git fetch` 获取远程仓库的更新;`git push/pull` 与远程同步。 6. 版本回溯和解决冲突: - `git log` 查看提交...

Global site tag (gtag.js) - Google Analytics