标签: atlassian-sourcetree

克隆或推送git存储库时,"无法在Eclipse中打开git-upload-pack"错误

我无法在Eclipse中的Bitbucket中克隆或推送到git存储库:

错误'无法打开git-upload-pack'

这很奇怪,因为前一天我没有任何问题.我已经下载了3次没有运气的sts.此错误一直显示.我也安装了SourceTree,它说'这不是一个有效的源路径/ URL':

错误'这不是sourcetree中的有效源路径/ URL'

如果我使用git命令导入项目,它可以工作,但我不想使用EGit执行此任务,因为我是git的新手.

我不知道这是否与它有关,但在同一目录中我有android-adt-bundle.这个工作得很好,但项目在于GitHub,而不是Bitbucket.此外,我正在与另一个人合作,他能够从Bitbucket存储库获取数据并将数据推送到Bitbucket存储库.我看了很多帖子,但没有一个人帮助过我.

我正在使用Windows 7顺便说一句.

eclipse git bitbucket egit atlassian-sourcetree

57
推荐指数
8
解决办法
17万
查看次数

使用源树,带冲突的rebase,在冲突重新调整后,rebase不起作用

我在Windows上使用SourceTree作为我的git工具.

我有一个分支和一个功能分支,当我发生冲突时,我无法让SourceTree执行rebase.

主要看起来像:

c1 - > c2 - > c4 - > c5

功能看起来像:

c1-> c2 - > c3

我想重新定义功能,所以它将是:

c1 - > c2-> c4-> c5-> c3

c3c5之间存在冲突.我可以解决冲突,但是当我提交更改时,我得到一个HEAD标记并查看我的图表,我可以看到该功能分支没有重新定位.

我怎样才能让rebase工作?

git rebase merge-conflict-resolution atlassian-sourcetree

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

如何为gitlab集成sourcetree

我在github上工作并将其集成到我的项目之一的sourcetree(MAC版本)中.我想将sourcetree用于GITLAB.但是我无法将gitlab远程添加到源代码树.在存储库设置中,只有我可以看到主机类型为"未知","bitbucket","github"和"存储".我使用了未知但它不会帮助我.正如我谷歌但却无法得到正确答案.帮助将不胜感激.

Sourcetree版本2.0.4(2.0.4)

在此输入图像描述

gitlab atlassian-sourcetree

53
推荐指数
3
解决办法
9万
查看次数

删除/撤消Sourcetree上的合并

我在我的项目中进行了很少的更改(我在远程分支而不是主服务器上工作),我提交了它们并在BitBucket上创建了一个pull请求并将分支合并到master.我忘了在提交后推送我的更改.现在,在尝试将当前分支切换到我的远程分支并在合并之前恢复到提交之后,我设法将所有更改恢复并将其备份到系统中的其他位置.我现在要做的是撤消我所做的错误合并.每次我单击合并并选择"反向提交",我收到以下错误消息:

"错误:提交是合并但没有给出-m选项.

致命:恢复失败"

分支现在看起来像这样:

在此输入图像描述

我想删除合并并将其带到一个状态,以便它不再说master(4 behind)了.

git git-merge atlassian-sourcetree

52
推荐指数
2
解决办法
6万
查看次数

Bitbucket存储库开始返回"远程:尝试无效密码太多.尝试通过网站登录." (403)从昨天开始

从昨天开始,bitbucket存储库开始在任何请求上返回:

remote: Too many invalid password attempts. Try logging in through the website.  
fatal: unable to access 'https://xxxxxxxxx@bitbucket.org/xxxxxxxxxx/xxxxxxxxxxx.git/': The requested URL returned error: 403
Run Code Online (Sandbox Code Playgroud)

这发生在服务器(尝试git pull)和客户端(mac上的SourceTree)上.

双方雇用的用户是相同的,我可以登录bitbucket并看到没有问题.服务器上的SourceTree和git都使用bitbucket中生成的不同"App Password".我是每天使用此帐户的唯一人.

我创建了一个新的应用程序密码并尝试使用它来获得相同的错误.

我该怎么办才能解决这个案子?

更新#1:生成新的应用程序密码不适用于服务器和客户端.使用基本身份验证重新添加SourceTree帐户也无济于事.Bitbucket甚至不允许进行身份验证,因为它似乎 - 新的应用程序密码"最后访问"没有下雪.

更新#2:接受的答案确实是一个解决方案.这很奇怪,但重置主bitbucket用户帐户的密码有效.但顺序如下:重置bitbucket用户密码; 为服务器和客户端创建一个新的应用程序密码(SourceTree); 对于mac,在KeyChain Access中删除bitbucket的记录; 只有在删除记录后才尝试从SourceTree中拔出或推送,否则帐户会立即被锁定!

git bitbucket atlassian-sourcetree

52
推荐指数
4
解决办法
2万
查看次数

使用SourceTree在Git中检索已删除的存储

我正在使用源树.我创建了一个包含多个更改的存储,并错误地删除了它.有没有办法找回它们?

git atlassian-sourcetree

50
推荐指数
7
解决办法
2万
查看次数

按下提交后,在sourcetree中编辑提交注释

我在提交更改中只添加了1条评论.我还没推.我该如何添加更多评论?我有点害怕做错事.

sourcetree

atlassian-sourcetree

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

SourceTree有很多存储库,速度很慢

我每天都在做很多小项目,需要经常切换.

  • 我在Sourcetree中有超过50个Git存储库.
  • 通常在"标签"中打开5个项目.

从SourceTree中的"Tab"切换非常慢.有时长达15秒.我该如何改善这种行为?

在此输入图像描述

git performance repository atlassian-sourcetree

50
推荐指数
6
解决办法
3万
查看次数

如何切换到源树中的其他分支来提交代码?

最近我在我的Windows机器上安装了Source Tree.如何使用源树进行提交,将代码合并到中央存储库?而且我怎么能切换分支?任何人都可以向我提供如何克服这个问题的链接吗?

atlassian-sourcetree

49
推荐指数
3
解决办法
9万
查看次数

SourceTree更改现有帐户的密码

我使用sourcetree通过ssh拉动并推送到服务器.SourceTree记得密码但密码已更改.我找不到如何通知sourcetree新密码.

根据谷歌搜索,我尝试了以下事项:在SourceTree中的工具>选项>身份验证下查看.这里没有列出任何内容.

在控制面板中的Windows凭据管理器中查找,与git/sourcetree无关,或者此处列出了相关服务器.

我正在使用SourceTree 2.0.18.1

更新

我一直在通过选美使用基于密钥的身份验证来规避这个问题.与此同时,还有SourceTree的更新,我目前正在使用2.3.1编辑/删除%LOCALAPPDATA%\Atlassian\SourceTree\passwd文件(2.0.18没有该文件).

atlassian-sourcetree

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