问题标签 [sourcetree]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
297 浏览

php - gitolite 用户要求输入密码

我在虚拟 ubuntu 机器上使用 gitolite。

我的存储库安装在名为“git”的用户上。

从我的虚拟机,我想推送到 repo,但我被要求输入用户“git”密码。我没有“git”的密码。

这没有帮助:

如何在不要求输入密码的情况下推送给用户“git”?

0 投票
3 回答
5441 浏览

git - SourceTree 终端无法正常工作

我正在使用 Windows 10、SourceTreeGit

当我想使用 SourceTree 终端切换分支时,它显示:

错误:pathspec '3.Building-the-API-Implementing-Basic-Requirements' 与 git 已知的任何文件都不匹配。

在此处输入图像描述

但是如果我在我的项目目录中从Git Bash执行相同的命令,它工作正常。

在此处输入图像描述

在此处输入图像描述

为什么 SourceTree 终端不工作?SourceTree终端工作有什么问题吗?

0 投票
1 回答
940 浏览

git - Git 无法使用 https 获取、拉取或克隆

我在从 git 存储库获取、拉取和克隆时遇到问题。我收到以下错误消息

服务器是自托管的 BitBucket 服务器,客户端是 Sourcetree 1.8.3.0。Git 是 2.6.1,但与 2.7.2 出现相同的错误

客户端机器是 Windows 10。

相同的配置适用于 Mac。也使用 TortoiseGit 而不是 Sourcetree 给出错误。所以我怀疑是Win导致了这个问题。

我怎样才能找出真正的问题是什么?错误消息不是很有帮助。

更新:

当我从命令行执行git pull时,这就是我得到的

0 投票
2 回答
287 浏览

git - 跳过 Git 中的分支提交(使用 SourceTree)

我的 repo 中有一些提交,但目前,我想在没有前 2 个更改的情况下构建。如何在这些提交(Old代码)之前创建一个分支,跳过其中的两个(A and B),并使用第三个(C)?

这是(基本上)我现在拥有的,全部在一个主分支中:

这是我想要的东西:

然后我打算暂时从 New_Branch 构建,然后在完成后摆脱它。有没有办法跳过/暂时放弃这样的提交?我尝试过分支,但我总是看到一路上拿起每一个提交,这样我的分支最终都是相同的。

0 投票
3 回答
52 浏览

git - 如何让另一个 git 分支到当前分支?

出于隐私原因,我已经编辑了下面的图片,但基本上我有两个分支,我试图在同一个提交中获得。带有标签 4.3.1.11 的提交与带有标签 4.3.1.13 的提交位于不同的分支上。我尝试将 4.3.1.11 合并到 4.3.1.13 中,但没有任何变化。

我只是想在同一个提交上获得两个分支。

我该怎么做呢。我知道有人问过类似的问题,但我没有看到像我这样的情况已经得到回答。

在此处输入图像描述

0 投票
2 回答
126 浏览

git - How to push two git branches to seperate svn repositories? Especially using sourcetree

I have a local git repositories which initialized with

And then I create a local branch topic_B, and want to put it under the svn URL http://abc.xxx/svn/branches/topic_B. The svn branch is created with svn client. So I don't need to create svn branch in git.

How should I modify the .git/config file to add this?

I have tried to add with:

However when using git from the console, git commit always choose the trunk URL as the push destination?</p>

And in sourcetree, the GUI seems to have difficulty to fetch the newly added remote svn branch.

And it seems there is noway you can change the push destination of subversion.

Any one can figure out a correct way? Thanks a lot!

0 投票
1 回答
17058 浏览

git - 您如何使用 sourcetree 进行还原?

如果您使用 sourcetree,恢复到先前提交的过程是什么?请不要命令行帮助,我了解您将如何在那里获得相同的结果,但我特别希望使用我友好的 atlassian 工具来做到这一点。

0 投票
1 回答
11172 浏览

git - 致命:无法访问“x.git”:CONNECT 后从代理收到 HTTP 代码 404

当尝试从 Source Tree 拉/推 git repo 时,我收到了这个错误。安装并重新安装 Source Tree 和 Git 后,我​​仍然收到错误消息。这阻止了我更新 git repo 或拉取更改。一个设置是问题的罪魁祸首。

0 投票
1 回答
166 浏览

git - 以编程方式添加 SourceTree 遥控器

我正在编写一套 PowerShell 脚本来自动在 Windows 7 上设置新的开发人员工作站。

我正处于我希望我们所有的存储库自动克隆开发/分支并映射到我们团队标准的文件结构的步骤。

我们构建结帐的方式是 C:/Projects/{ProjectName}/{RepositoryName},它映射到 BitBucket Server 中的项目/存储库层次结构。使用 git 自动检查项目对于 powershell 脚本来说是微不足道的。

我要解决的问题是如何自动将存储库添加到系统上 SourceTree 的本地存储库列表中,并镜像 SourceTree 中的文件夹结构(因此会有一个名为 {ProjectName} 的树,它下面会有几个存储库它。)

一步“导入所有遥控器”操作我会很好,但这似乎不可用。我不想要求用户在 SourceTree 中手动添加每个项目,这可能容易出错且乏味。

有没有办法编辑 SourceTree 保留的存储库列表?我可以使用依赖于内部实现的解决方案(例如,编辑可能在版本之间更改的配置文件)。保持这一点对我们来说不是问题。

0 投票
0 回答
25 浏览

git - 如何将 git 存储库从 windows 转移到 os x

我正在尝试从 Windows 共享驱动器复制 repo.rar 并将其添加到 sourcetree 但 sourcetree 看不到 .git 文件夹,并且文件夹中的所有文件都是未跟踪文件。