标签: bitbucket

git pull error"请求的URL返回错误:503访问时"

我最近一直在访问我的git存储库时遇到问题.它之前工作得非常好,但现在我无法在CLI上运行任何命令.但是,我可以访问相应的网页,有人可以帮我解决这个问题吗?

git github bitbucket

45
推荐指数
6
解决办法
9万
查看次数

如何在SourceTree中使用两个不同的BitBucket帐户

我设置了两个不同的bitbucket帐户.一个用于工作项目,一个用于个人用途.在BitBucket中,我在每个帐户中为不同的项目设置了一个存储库.

在SourceTree中,我有一些现有的个人项目正在同步到我在SourceTree上的个人存储库.在左侧面板中,我可以看到我的"Develop"分支,用于其中一个个人项目,在BitBucket的遥控器上,我可以看到远程仓库.

在SourceTree中,我没有看到一个明显的方法来保持我的两个帐户分开.例如,我在SourceTree中添加了工作仓库,但是当我尝试提交工作项目的初始版本时,它只给了我提交我的个人项目分支的选项.

我现在如何在本地添加我的工作回购,并将这些工作项目同步到该工作BitBucket帐户的回购?

bitbucket atlassian-sourcetree

45
推荐指数
5
解决办法
4万
查看次数

GIT:将提交日期更改为作者日期

是否可以将提交日期从我的提交更改为作者日期?

我修改了一些提交,现在日期都是一样的.我想将其设置回旧日期(或作者日期).这可能吗?

我正在使用Sourcetree所以我有git命令行,但我不是那个专业人士.我的外部存储库是bitbucket.

git date bitbucket atlassian-sourcetree

42
推荐指数
4
解决办法
1万
查看次数

导致git push突然失败的原因是"用户长时间持有关系锁定"?

我回过头来看了几个小时后打开的一些代码,然后对代码进行了一些修改然后将其推送.突然之间,我收到了这个错误:

sura@raitorial:~/workspace/conse (master) $ git push 
Counting objects: 15, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (6/6), done.
Writing objects: 100% (6/6), 492 bytes | 0 bytes/s, done.
Total 6 (delta 5), reused 0 (delta 0)
remote: canceling statement due to conflict with recovery
remote: LINE 1: ...er"."date_joined" FROM "bb_repository" INNER JOIN "auth_user...
remote:                                                              ^
remote: DETAIL:  User was holding a relation lock for too long.
remote: 
To git@bitbucket.org:sureumar__/conse.git
 ! [remote rejected] master -> master (pre-receive …
Run Code Online (Sandbox Code Playgroud)

git bitbucket

42
推荐指数
1
解决办法
2736
查看次数

比较Bitbucket与Github的优缺点

免责声明:这是一个主观问题.请遵循相关指南.

我正在考虑将源代码从传统迁移VCSDVCS.由于拥有一个像样的GUI基于Web的前端和工作流工具是必须的,两个明显的候选人是BitbucketGithub.

不幸的是,我对他们中的任何一个都没有深入的经验,所以我真的很想在潜水前得到一些第二意见.特别受欢迎的是从团队/业务角度观察日常使用和对生产力有影响的功能.

你对它们中的任何一个有什么经验?有什么特别的亮点或烦恼吗?

git dvcs github bitbucket

41
推荐指数
4
解决办法
3万
查看次数

适当的git工作流程方案,多个开发人员在同一个任务上工作

我是我们网站开发公司的团队负责人,我想在我们的团队中实施Git工作流程.阅读文档和文章我发现以下结构对我们有益:

我们在Bitbucket中有一个存储库.分支仅被视为包含稳定代码.每个开发必须建立自己的分公司,并实现他的特点/ bug修正自己的分公司.一旦他决定,他的代码准备就绪,他创建了一个很好的分支历史(使用rebase,修改,樱桃挑选等)并将其推送到Bitbucket,在那里创建一个拉动请求到主分支.质量检查验证功能并批准(或不批准)它,然后我验证代码,如果可以,我将他的工作合并为主(通过快进或重新定位以获得更好的提交历史记录).

但是这种方案只适用于单个开发人员在分支机构上工作的情况.在我们的例子中,我们几乎总是有两个开发人员用于一个分支,因为一个开发人员在服务器端(PHP),另一个开发人员在客户端(HTML/CSS/JS).这两者应该如何以一种方式进行协作,使主人的历史保持干净?

服务器开发人员创建HTML文件的基本结构,客户端开发人员需要获得此结构.逻辑上将为服务器dev创建一个分支,并为客户端dev创建自己的分支,基于服务器dev分支.但这意味着,服务器开发人员需要在Bitbucket中发布他的分支,这将使他无法重新定义或更改已经发布的提交.

另一个选择是等待,直到服务器开发人员完成他的工作,发布具有良好提交历史记录的分支并忘记它,并且只有在该客户端dev开始在该分支中工作之后,这将导致时间延迟,这甚至更糟.

您如何在工作流程中处理此类协作?

git workflow bitbucket branching-and-merging

41
推荐指数
4
解决办法
3万
查看次数

未打开频道Teamcity上的自动合并错误(git)

我在ubuntu()上使用TeamCityTeamCity Professional 9.1.7 (build 37573).最近有一些自动合并的问题(git).从以前的工作开始,我没有改变配置中的任何内容.我试图删除工作目录.它只对几次合并有所帮助.

症状: 构建日志看起来很干净,我在构建概述中得到了这个:

Failed to merge sources in VCS root foo. Merge error 'git fetch'     command failed.
stderr: git@bitbucket.org:foo/foo.git: channel is not opened.
exit code: 1.
Run Code Online (Sandbox Code Playgroud)

虽然,在运行此代理的代理中我得到一个完全不同的错误teamcity-vcs.log:

[2016-03-30 15:14:31,722]   INFO -      jetbrains.buildServer.VCS - [/home/ubuntu/BuildAgent/work/7676127c0a691f42]: /usr/bin/git show-ref refs/remotes/origin/foo 
[2016-03-30 15:14:31,775]   INFO -      jetbrains.buildServer.VCS - [/home/ubuntu/BuildAgent/work/7676127c0a691f42]: /usr/bin/git log -n1 --pretty=format:%H%x20%s 193f46d88205c5e419a8a7458e742ce9b598cca8 
-- 
[2016-03-30 15:14:31,797]   WARN -      jetbrains.buildServer.VCS - '/usr/bin/git log -n1 --pretty=format:%H%x20%s 193f46d88205c5e419a8a7458e742ce9b598cca8 --' command failed.
stderr: fatal: bad object 193f46d88205c5e419a8a7458e742ce9b598cca8 
[2016-03-30 …
Run Code Online (Sandbox Code Playgroud)

git teamcity bitbucket teamcity-9.0

41
推荐指数
3
解决办法
3427
查看次数

如何查看未推送到远程分支的所有本地提交?

我使用以下命令来查看未推送到远程分支的所有本地提交,但我没有得到所有这些本地提交.

 git log  
 git log origin/master..master  
Run Code Online (Sandbox Code Playgroud)

我想看到至少10个本地提交(仅限本地).

git bitbucket

40
推荐指数
1
解决办法
6万
查看次数

如何在intelliJ IDEA中查看拉取请求?

我们正在使用git,bitbucket和IntelliJ IDEA.该项目主要使用Java和Groovy编写.

有没有一种好的方法可以直接从IntelliJ查看拉取请求?

git bitbucket intellij-idea

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

致命:与远程交互时遇到NullReferenceException

这是全新安装Git的新机器.

> git --version
git version 2.19.1.windows.1
Run Code Online (Sandbox Code Playgroud)

我用https克隆了回购.每次当我尝试与遥控器通话时,我都会得到这个.

> git pull
fatal: NullReferenceException encountered.
Object reference not set to an instance of an object.
fatal: NullReferenceException encountered.
Object reference not set to an instance of an object.
Run Code Online (Sandbox Code Playgroud)

我尝试再次卸载并安装git.我还将同一个repo克隆到磁盘上的不同目录,但这些都没有帮助.

当我转到我的BitBucket的Web UI时,启用了2FA.我不知道这与我的问题有什么关系.

git bitbucket

40
推荐指数
1
解决办法
1万
查看次数