标签: atlassian-sourcetree

SourceTree(使用 Github)中的暂存/取消暂存文件是什么?我可以有选择地提取文件吗?

我有一个带有“develop 10\xe2\x86\x93”之类通知的项目。这是否意味着自上次拉取以来 GITHUB 上最近有 10 个文件发生了更改?\n我在哪里可以查看已更改的文件?我可以选择性地拉它们吗?(每次修改后只有其中一些)。\n在哪里可以查看前后差异?\n什么是暂存/未暂存文件?有什么好的、简单的教程,请告诉我。

\n

github atlassian-sourcetree

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

SourceTree 无响应

在更改 git 上(很多)文件的权限后,SourceTree 检测到这些未暂存的更改,并在尝试刷新时变得无响应。当无反应时间太长时,我退出了它。再次重新启动程序后,它没有启动。

我检查了活动监视器,SourceTree 被标记为“应用程序未响应”。使用强制退出并重新启动 Mac。SourceTree 仍然没有响应。如何再次运行SourceTree?

git atlassian-sourcetree

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

Git:结帐覆盖的文件

我想结帐一个分支,我收到了这条消息

error: Your local changes to the following files would be overwritten by checkout:  
    src/main/webapp/data/GuerrillaLabels.json
Please, commit your changes or stash them before you can switch branches.
Aborting
Run Code Online (Sandbox Code Playgroud)

但我希望这些文件被覆盖

git atlassian-sourcetree

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

SourceTree 认为开发分支是一个特性

我在 Windows 10 上运行 SourceTree 3.1.3。出于某种原因,它开始认为我的develop分支是一个Feature分支。我无法创建新功能,并且怀疑“结束”开发分支只是为了尝试创建一个新功能。有没有办法来解决这个问题?

atlassian-sourcetree

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

未提交更改的 Git Pull

经常发生这样的情况:我正在处理某些事情,并注意到主分支上已经进行了另一个提交。通常情况下,如果不隐藏(或提交)我的更改,我就无法拉动。因此,我总是隐藏我的更改,拉动,然后重新应用我自己的更改以继续。

所以基本上我每天需要跳stash -> pull -> apply几次舞。是否有一项我不知道的功能可以让我一次性完成此操作,并且可以在 Sourcetree 中完成吗?

谢谢。

git atlassian-sourcetree

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

当基于的功能不再存在时,Git Flow 功能会分支开发

我让自己陷入了一点麻烦。

我不小心将一个功能(我们称之为 A)基于另一个功能(我们称之为 B)而不是开发分支。与此同时,功能A完成并合并开发。

现在我想完成功能 B,但我在 Sourcetree 上收到以下错误

致命:基础“feature/A”在本地不存在或者不是分支。无法完成功能分支“feature/B”。

我试过了:git rebase --onto develop feature/B

但这只是删除了 B 中的更改并将开发推送到了分支上,我很幸运我的遥控器拾取了它,并且我能够拉取/同步远程上的更改以恢复 B 上的内容。

我有什么办法可以从这件事中回来吗?以某种方式改变 B 基于 A 的引用,说 B 基于开发(已经包含 A)?

:(

git git-flow atlassian-sourcetree

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

2021 年 8 月 13 日删除了对密码身份验证的支持。请改用个人访问令牌

尽管我在 GitHub 中创建了 PET,并将其设置在 Sourcetree 中,但它确实获得了用户或更新。

克隆存储库也会导致同样的问题。为什么?我应该删除缓存还是什么?

在此输入图像描述

git github atlassian-sourcetree personal-access-token

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

为什么文件的移动会导致其所有行被删除然后添加?

我尝试将文件移动到子文件夹中,并且 git 看到它刚刚被“重命名”......但也看到它的整个内容被删除然后添加。

由于某种原因,对于某些文件,我可以移动它们而不会丢失所有行的实际/正确/原始git blame。但对于有些人,我不能。

我在Windows上并使用SourceTree。看起来也许这不是 git 的错,而是 SourceTree 的错?

我在另一台计算机上尝试过,也使用 Windows 10 和 SourceTree,一切正常。我可以在任何地方移动所有东西,而不会触发更改、影响 git 指责等。

有什么建议吗?我想使用 CLI 提交文件移动将是首选,但我使用 SourceTree 来避免这种情况。:\

在此输入图像描述 无论如何,如果没有其他解决方案,您能否推荐一个快速命令来轻松安全地提交整个文件夹及其子文件夹的移动?

提前致谢!

git atlassian-sourcetree

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

克隆BitBucket项目时,SourceTree上的身份验证失败

我正在尝试使用SourceTree将项目从我的bitbucket克隆到我的计算机.

我尝试从网络界面这样做:

在此输入图像描述

但它总是失败.

以下是错误的详细信息.

在此输入图像描述

你能帮我吗 ?

bitbucket bitbucket-server atlassian-sourcetree sourcetree

0
推荐指数
1
解决办法
813
查看次数

如何使用 Git / SourceTree 在本地克隆具有不同名称的目录

作为一个完整的 git 菜鸟,我有以下问题:

我正在使用SourceTreeBitBucket

我想clone在将来做git pull一个 repo,根目录名称为hello。但是,在我的本地机器上,我需要根目录具有 name hello_world,以便东西正常工作。

我怎样才能做到这一点?

或者,我可以下载目录并手动重命名。如果是这样,那么我如何使用 SourceTree 将其“连接”到现有的 git 存储库?

git bitbucket atlassian-sourcetree

0
推荐指数
1
解决办法
4136
查看次数

按更改行数对暂存区中的文件进行排序

我有 Magento 1.9.4,我升级到了 1.9.4.3。首先,我从 Magento 下载了完整的 1.9.4.3 项目。然后我复制了我的 magento 安装。

但我注意到几乎每个文件都被更改了,因为 magento 更改了版权日期。这使得很难看出代码逻辑的真正差异。

有没有办法按更改的代码行数对修改的文件进行排序?这样,所有仅更改版权的文件都将被“整理出来”,因为这些文件总是更改了 2 行。

git atlassian-sourcetree

0
推荐指数
1
解决办法
388
查看次数