问题标签 [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 投票
0 回答
358 浏览

git - 如何在 Visual Studio 中提交/推送(到 git)修改后的项目设置?

我在 Visual Studio 的项目中更改了一些项目目录。如何将更改推送到 git 并使其应用于拉取我的更新或签出我的分支的其他人?

0 投票
2 回答
11693 浏览

git - 如何查看 SourceTree 中已提交但待推送的更改

我不是开发人员,我最近开始接触 Sourcetree 和 git。我看到我在主服务器和待处理推送中提交了 7 项更改。我不再想推动这些变化。但我想查看这些“7 个变化”是什么?我怎样才能做到这一点?另外,请告知是否为了撤消提交,我应该在突出显示的行上执行“反向提交”。

谢谢你! Sourcetree snagit

0 投票
3 回答
12986 浏览

sourcetree - 安装后源树不启动

在 Windows 10 上成功下载源代码树后,应用程序似乎没有启动,感谢任何帮助,谢谢

0 投票
1 回答
1662 浏览

git - 克隆远程仓库时,如何将 Sourcetree 设置为默认使用 ssh 路径?

当我从 github 克隆 SourceTree 中的远程存储库时,它会自动使用 HTTP 路径。这意味着任何时候我想推/拉,我都需要输入密码。我想使用 ssh 路径(即git@github.com:username/repo.git)。

我注意到输入远程帐户信息时有一个选择“协议”的选项。但是,更改值(甚至重新创建帐户)似乎没有任何影响。

在此处输入图像描述

请建议强制 SourceTree 使用 ssh 路径的最佳方法。

谢谢!

0 投票
4 回答
7283 浏览

git - 如何使用 .jar 工具 BFG Repo Cleaner 并减少 git 存储库?

我有一个问题,我确信它非常简单,但我找不到答案。我是一名动画师,在 Unreal Engine 4 上工作,并使用 Source Control、Bitbucket 和 Source Tree 在当前项目上进行协作。我的编码专业知识在 php 和终端上画了一条线,让我无休止地害怕。我已经做了很多关于减少 git 存储库大小的研究,并取得了一定的成功。

案例: 我的存储库空间不足(可能是因为 UE4 每次使用它都会保存一百万个自动保存文件)并且需要删除一些文件。

我发现了什么:

显然,git 存储库上的文件并不意味着可以轻松删除(也许是为了安全)。似乎没有办法只去存储库突出显示一些东西并点击删除。然而,到目前为止,我在 StackOverflow 中发现了两个有希望的线索。

  1. Sam Watkins的这段很棒的代码给了我一些很好的结果:http ://sam.nipl.net/b/git-gc-all-ferocious
  2. 许多人建议使用称为 BFG Repo Cleaner 的工具。

我想知道的:

  1. 从我读到的内容来看,BFG 似乎是减少存储库的最快和最有效的解决方案。这是一个准确的评估吗?

  2. 网上有很多关于如何使用该工具的资源(例如这个),但没有一个能回答我的(我想是非常基本的)问题。下载后,我该如何处理该文件?我只是双击它吗?.jar 文件是否需要位于特定位置?我必须运行它然后按照说明进行操作吗?

我试过的:

  1. 我双击它,它似乎已经运行,但没有任何效果。

  2. 我尝试使用源代码树的终端按钮通过终端运行几篇演练文章(包括我上面链接的文章)中的代码片段,并用我的复制代码替换所有占位符 url,但任何包含单词 bfg 的片段。罐子失败。我在网上为该工具找到的所有代码都会在终端中返回“找不到命令”消息,这并不奇怪,因为该工具只是位于我的下载文件夹中。

  3. 我看过“使用 .jar 文件”的文章,但我能找到的似乎都是对编码此类文件而不是运行它们更感兴趣,所以,我不知所措。

预先感谢您的任何帮助。

干杯,奥马尔

0 投票
5 回答
8562 浏览

git - 致命:打开 /dev/null 或 dup 失败:没有这样的文件或目录

我是新来的,我会尝试解释我的问题,请忽略任何错误。

我正在使用git版本git-2.8.2 它工作了一天,然后出现了这个问题。我正在使用gcloud存储库。首先我尝试了 gcloud clone 命令然后出现此错误 在此处输入图像描述

然后确保git我厌倦了 git 命令然后发生此错误在此处输入图像描述

然后我通过打开仔细检查,git Bash但也有同样的错误。 在此处输入图像描述

我尝试重新安装更改目录。但没有任何效果。

0 投票
1 回答
237 浏览

git - SourceTree - 删除推送和合并的提交

我看过一些关于删除提交等的话题,但没有任何效果,所以我在这里问。我和我的朋友正在处理我们的项目,他推送了一个提交,我推送了一个提交,但是当我们合并时出现了问题。原来我们在某个时候编辑了相同的脚本。

我只想删除那个合并,“它说它有冲突”。我怎样才能做到这一点?

在此处输入图像描述

0 投票
3 回答
14627 浏览

git - 如何将 dll 文件添加到 Git 存储库

我正在使用 bitbucket 来托管我的 git 存储库。我添加了一个名为 ExtLibs 的新文件夹并添加了一堆 dll。但是,当我尝试签入这些文件时,它们不会出现在 SourceTree 中。

如何将带有(dll)文件的文件夹添加到 repo?

我从这里使用 .gitignore (c#/VS2013)

在此处输入图像描述

0 投票
2 回答
284 浏览

git - 在 android studio 中将 git Repository 从 Bitbucket 更改为 Gitlab

我是 Git 新手,我为我的项目 git 存储库添加了 bitbucket,但是知道一些工作,我需要将我的存储库更改为 Gitlab,但我不能,我在堆栈中搜索了很多,但它们并不清楚。

0 投票
1 回答
63 浏览

git - 如何找到所有分支仍未合并到开发分支

我们正在使用 git-flow 来管理源代码。有时,我们想检查哪些分支尚未合并开发。使用sourcetree,在提交图上查找似乎头晕!有没有其他办法呢?