标签: bitbucket

Mercurial - 多头 - 如何"放弃"一个头并将另一个作为提示/默认值?

我在Bitbucket上分叉了一些elses存储库并进行了一些更改(并将它们推送到我的分叉存储库).与此同时,原作者进行了重大修改(几乎是重写).

我想更新我的repo与他的完全相同(但我的更改仍然存在于该标签上),他可以轻松地提取我的新更改,而不会影响我之前做出的任何更改.

我将他的更改添加到我的本地版本中,这让我有两个脑袋.我想把他的头作为提示/默认.我尝试通过以下方式解决此问题(基于一些SO答案):

hg update -r [myrev]
hg commit --close-branch
hg update -r [hisrev]
Run Code Online (Sandbox Code Playgroud)

似乎让我处于我想要的状态.我的工作目录看起来像他的.然而,当我hg push试着告诉我这会产生多个遥控头时,我不确定这是否是我想要的(这个消息让它听起来很吓人!)

那么,我这样做了吗?我应该强行推吗?这会做我想做的事情(例如,保留我的更改副本,以便我可以找到它们,但这种方式通常不会干扰?).如果是这样,这是实现这一目标的最佳方式吗?

mercurial dvcs bitbucket branching-and-merging

3
推荐指数
1
解决办法
2281
查看次数

在bitbucket上撤消设计者推送的更改

我仍然习惯bitbucket和TortoiseHg.两天前我把改变推到了bitbucket.然后设计师撤下了这些变化,他做了一些改变,今天就提出并推动了.我不确定发生了什么,但他的变化搞砸了很多东西.我还没有在我的机器上取消他的更改.

有没有办法从bitbuket中删除他的变更集,好像它从未被推过一样.

或者在这种情况下最好的方法是什么.

这可能很简单.我仍然在寻找网络和文档,但希望有人可以在这里提供帮助.

mercurial tortoisehg bitbucket

3
推荐指数
1
解决办法
3410
查看次数

使用ftploy推送完整项目而不仅仅是更改

我正在尝试使用ftploy服务将bitbucket中的git repo部署到我的ftp主机帐户.它工作正常,但它只部署已更改的文件.有什么方法可以让它来部署整个项目.

git ftp bitbucket

3
推荐指数
1
解决办法
2998
查看次数

Git pull只请求bitbucket上的某些提交

如果您只想提取请求某些提交但不是全部,会发生什么?

说你有一个回购,Foo,并把那个回购分为Bar.然后你将提交1和2提交给Bar.我只想把提交2拉回Foo,我该怎么做?

我使用bitbucket作为git主机,所以我很确定我需要在命令行上执行它.谢谢.

git command-line bitbucket

3
推荐指数
1
解决办法
4242
查看次数

Maven访问Bitbucket上的私有存储库

我正在为我们的项目设置Maven存储库,它是bitbucket专用存储库(在此博客之后)。

问题在于,maven 3.1.1无法使用基本身份验证访问私有存储库。它将使用登录请求将.pom下载为html。

存储库定义:

    <repository>
        <id>project-maven-repo</id>
        <url>https://bitbucket.org/company/maven-repo/raw/master/repository/</url>
    </repository>
Run Code Online (Sandbox Code Playgroud)

来自.m2 / settings.xml的身份验证:

<settings>
    <localRepository/>
    <interactiveMode/>
    <usePluginRegistry/>
    <offline/>
    <pluginGroups/>
    <servers>
        <server>
            <id>project-maven-repo</id>
            <username>bitbucketuser</username>
            <password>password</password>
        </server>
    </servers>
        <proxies/>
    <activeProfiles/>
    <profiles/>
</settings>
Run Code Online (Sandbox Code Playgroud)

使用curl和基本身份验证访问资源就可以了。当使用不带登录名/密码的curl时,它还会返回401响应,因此bitbucket端似乎按预期工作。

curl -v -u bitbucketuser:password https://bitbucket.org/company/maven-repo/raw/master/README
Run Code Online (Sandbox Code Playgroud)

我怀疑这与返回的领域有关。

bitbucket maven

3
推荐指数
1
解决办法
2977
查看次数

多个TortoiseHG客户?

我能够同时运行多个TortoiseHG客户端.这在同时处理多个项目时非常方便.

自从我升级到windows8.1(从7)以来,这似乎不再可行了.我真的不记得我是否做了一个特殊的设置来启用这样的东西.因此,想问 - 我怎么能同时运行多个tortoisegh?

mercurial tortoisehg bitbucket

3
推荐指数
1
解决办法
101
查看次数

"变更集"是什么意思?

Recent ActivityBitbucket repo 的列下,有以下条目:

在此输入图像描述

这是什么意思?

git bitbucket

3
推荐指数
1
解决办法
1145
查看次数

尝试克隆存储库时,出现以下消息“ tilde_expand_filename:无此类用户”。并且克隆操作失败

尝试通过SSH克隆git存储库后,我收到消息“ tilde_expand_filename:没有这样的用户”。和“致命:无法从远程存储库读取”。错误消息尚不清楚。

clone bitbucket

3
推荐指数
1
解决办法
1343
查看次数

如何链接到我的Bitbucket README的Markdown部分?

我正在尝试创建一个指向我的Bitbucket存储库的README文件的一部分的链接.以下在GitHub上按预期工作,但在Bitbucket上没有.我究竟做错了什么?

## Navigation
[1. GIT To Work](#git)

... 

## 1. Git To Work - Working with git<a name="git"></a>
### What is git?
Run Code Online (Sandbox Code Playgroud)

git markdown github bitbucket

3
推荐指数
2
解决办法
2159
查看次数

Bitbucket Cloud将于2018年12月1日起停用对TLSv1和TLSv1.1的支持

当我推送我的更改时,我在TortoiseGit日志中看到了这一点:

remote:Bitbucket Cloud将在2018年12月1日起停用对TLSv1和TLSv1.1的支持.

remote:请确保您的TLS版本已更新.

remote:欲了解更多信息:https: //bitbucket.org/blog/deprecating-tlsv1-tlsv1-1-2018-12-01

我已经去了链接,但它已经超出了我的想象.这是我需要解决的问题吗?

Git版本

@MrTux这是我的Git GUI版本:

Git GUI版

我尝试在我的开始菜单上运行"Git for Windows",但它只是闪烁一个控制台屏幕.

但是,我也在我的控制面板软件列表中看到了这一点:

Git版本

所以这是最近的.

git bitbucket tortoisegit

3
推荐指数
1
解决办法
749
查看次数