问题标签 [atlassian-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 投票
2 回答
2071 浏览

git - 同时上传到 FTP 和 GIT?

所以,我第一次在个人项目中使用版本控制系统。在过去,这一切都已经设置好了,对我来说相当简单,但这次我是自己设置的。

由于这是我正在使用的 Web 应用程序,因此我希望能够在提交文件时自动将文件上传到服务器。

不确定这是否可能,但我希望它是。手动提交和上传东西似乎很痛苦。

无论如何,如果它有助于我使用 git 使用 SourceTree 和 BitBucket。

在此先感谢您的帮助!

0 投票
1 回答
39910 浏览

git - 如何使用 SourceTree 更新我的分叉存储库?

我正在使用 SourceTree(带有 BitBucket)来管理我的代码。我已经分叉了一个 repo,并且父 repo 已经更新。

如何使用 SourceTree 将上游代码合并到我的分叉存储库中?

0 投票
2 回答
22089 浏览

github - Sourcetree and github

When I push commits to github repo from windows github client, I can see my github username and link to my profile in history, like this:

initial commit [username]

But when I push changes from SourceTree, in commits history it looks like:

initial commit [mac_username]

I want my history on github.com looks like the first example (with github username and link to the profile) What settings I should enable in SourceTree to get it?

0 投票
3 回答
14252 浏览

git - 不要忽略 git sourcetree 中的文件

我正在从源代码树下载一个 Eclipse 项目。.project 和 .classpath 文件未签入。我希望这些签入以成功导入。我没有 gitignore 文件。谁能解释为什么这些文件没有出现?

我还查看了检查这些文件的源计算机,并且文件在那里。在该机器上的 sourcetree 版本中,它不再显示要签入的文件。

这似乎也不是这样。

谢谢!

0 投票
22 回答
81398 浏览

git - 使用 SourceTree 克隆存储库

有人可以给我一个简单的使用 SourceTree 克隆 repo 的快速演练吗?

在书签中,我单击克隆存储库。对于源路径,我粘贴如下所示的 URL:

git@codebasehq.com:client/appname/ios-application.git

但我得到“这不是有效的源路径/ URL”。

我直接从代码库中的存储库浏览器复制,所以我知道 URL 是正确的。

我还需要做什么?

0 投票
1 回答
5155 浏览

version-control - Mercurial 停止跟踪并忽略

说到 Mercurial;

以下之间究竟有什么区别:

  • 停止跟踪
  • 忽视

谷歌搜索,SE 搜索没有提供关于此事的明确示例/结果。

0 投票
1 回答
491 浏览

eclipse - Atlassian Sourcetree + GIT + Mac + Mountain Lion + Eclipse + Android 项目 = 故障模式

使用标题中的工具组合,当我签出一个分支时,SourceTree/GIT 将:

  1. 绝对不要从先前签出的分支中删除文件夹,所以如果我有带有 FOLDER1 和 FOLDER2 的 BRANCH-ALPHA,然后我检查了只有 FOLDER2 和 FOLDER3 而没有 FOLDER1 的 BRANCH-BETA,则 FINDER 中的结果结构将显示 FOLDER1还在那里。可以一遍又一遍地重现这一点。

  2. 通常甚至不会覆盖以前签出的分支中的文件,因此当我签出 BRANCH-BETA 时,我仍然会在 Eclipse 中看到 BRANCH-ALPHA。

我在结帐之前关闭 Eclipse,然后打开 Eclipse,CLEAN 和 BUILD 一切。这确实是GIT的问题。

唯一的“解决方案”是删除所有文件夹和所有元数据,然后签出分支。这通常会导致花费几个小时试图“说服” Eclipse 打开项目、创建新的工作区、新的元数据等,然后修复很多东西,比如路径等。

非常感谢有关如何进一步研究原因并找到解决方案的任何想法。

0 投票
1 回答
604 浏览

git - Git 和 SourceTree - 在服务器问题上安装

我想在本地开发,然后用git提交到服务器。

所以我已经在我的电脑上安装了 git,现在我正在尝试使用 SourceTree 应用程序访问我的服务器上的项目。

我去了存储库设置并添加了网址,但是当我尝试获取时,我得到:

当然我错过了一些明显的东西!

0 投票
2 回答
2903 浏览

git - 在 IntelliJ 中重构时如何将更改日志保留在 git 文件中?

当我在 IntelliJ 中重构类时,git 会丢失文件旧日志的跟踪?有没有办法重构文件以保留日志,或者我错过了什么?

我正在检查 SourceTree 中文件的日志,但我想一切都是一样的。

0 投票
12 回答
16939 浏览

git - SourceTree 中的 IntelliJ 差异工具

是否可以在 SourceTree 中使用 IntelliJ Diff 工具?我知道它可以从终端访问。

谢谢