atlassian-sourcetree相关内容

Git 软件(例如 Gitbox、Github、SourceTree)可以使用远程仓库而不是本地仓库吗?

我喜欢使用 Git 软件来推送提交,但是我使用的那些(Gitbox、Github、SourceTree)在向它们添加新存储库时都要求本地存储库. 事实是,我的存储库在我的开发服务器上,而不是我的本地机器上. 那么 Git 软件可以使用远程 Git 存储库作为开发存储库,然后将其推送到您的主存储库(例如 Github 或 Bitbucket)吗? 否则,您似乎无法使用该软件,而必须 ..
发布时间:2021-11-30 14:26:56 其他开发

Git 预提交钩子在 GitHub for mac 中失败(在命令行上工作)

我创建了一个非常简单的预提交脚本:- #!/usr/bin/env sh# 运行测试npm 测试如果 [$?-ne 0 ];然后echo "测试失败.正在中止.."出口 1菲退出 0 当我在命令行运行 git commit 时(测试失败),我得到预期的 exit 1,消息 Tests failed.正在中止... 但是,如果我使用 GitHub for Mac 但是我得到: .git/ ..
发布时间:2021-11-30 14:26:46 其他开发

使用 sourcetree 将推送恢复到远程

我不小心将一个功能分支推送到远程主服务器.现在我想将 master 恢复到之前的提交.当我选择 'Revert current branch to this commit' 时,只有本地分支被恢复,并且因为远程 master 领先 55(意外推送)我无法将刚刚恢复的本地 master 推送到远程. 在 SO 和 Google 上查看此问题时,我发现许多人使用命令行强制推送.但由于我使用的是 ..
发布时间:2021-11-30 14:26:37 其他开发

无法从 SourceTree 克隆 github 上的私有仓库

此处 描述了类似的问题,但是,我的症状略有不同,那里的步骤似乎都不起作用.这里的建议也不起作用. 我正在尝试使用 SourceTree 克隆一个属于 github 组织的私有存储库,我参与了该组织.我拥有查看和提交 repo 的完全权限,我可以在登录时在线查看它,并且我可以使用命令行以及 github 桌面应用程序进行克隆.它仅在 SourceTree 中失败. 此外,这不是坏的凭据或 ..
发布时间:2021-11-30 14:26:29 其他开发

如何忽略 Git 中的现有文件?

我需要在本地和 Git 中使用不同的内容处理 file.txt.我希望 Git 不要告诉我该文件已被更改. 这可能吗? 解决方案 实际上,您想要的是 --skip-worktree,而不是 --assume-unchanged.这是一个很好的解释. 所以 git update-index --skip-worktree file.txt TLDR;--assume-unc ..
发布时间:2021-11-30 14:26:22 其他开发

如何按 SourceTree 中的文件夹过滤日志?

在 SourceTree 中,如何将日志限制为仅显示影响给定文件夹中文件的提交? 即相当于:git log path/to/folder 解决方案 This Answer is Outdated 这个答案现在过时了.它是在之前编写的,Windows版本的SourceTree内置了这个功能.当前版本的 SourceTree for Windows (1.5.2.0) 现在具有此功 ..
发布时间:2021-11-30 14:26:02 其他开发

如何在 SourceTree for Mercurial 中使用 Visual Studio (vsdiffmerge) 作为外部差异工具?

我将 Mercurial 用于我的源代码控制和 SourceTree 来管理它.我想使用 Visual Studio 的内置差异和合并工具 (vsdiffmerge) 来比较文件,但这不起作用. 我目前正在使用以下内容: 差异命令: \"C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\vsdiffme ..

如何在 SourceTree 中执行 git cherry-pick --continue?

在解决冲突后,如何使用 SourceTree 继续挑选樱桃? 如果我正在执行变基并且遇到冲突,那么在我单击提交时解决它们之后 SourceTree 让我继续该变基.但如何继续樱桃采摘操作? 解决方案 cherry-pick 有效地将提交 A 的更改应用到工作树并进行提交.这意味着如果您在 cherry-pick 过程中遇到任何冲突,您只需要在解决它们后 commit 以完成 cher ..
发布时间:2021-11-30 14:25:42 其他开发

当我在终端中创建一个新分支时,为什么图表不显示从 master 分支分支出来的新分支?

当我在终端中创建一个名为“testing123"的新分支时,为什么 Sourcetree 中的图形不显示从 master 分支分出的新分支? Sourcetree 识别出新分支,但它不会从图中的主分支分支出来.为什么会这样?如何让 Sourcetree 图显示从 master 分支出来的新分支? 解决方案 确实如此:它有一个来自 master 的新提交. 这意味着您已经检查了新 ..
发布时间:2021-11-30 14:25:34 其他开发

如何解决请求的 URL 返回错误:git 存储库中的 403

我在 git 中有多个帐户,三周前我用这个帐户提交了代码.我将无法提取我的代码.我得到了请求URL 返回错误:403我会尝试 推到Git 返回错误代码 403 致命:HTTP 请求失败 但我无法解决我的错误 git -c diff.mnemonicprefix=false -c core.quotepath=false 获取来源远程:禁止致命:无法访问'https://chantidurgam@ ..

使用 SourceTree 克隆存储库

谁能给我一个简单的使用 SourceTree 克隆存储库的快速演练? 在书签中,我单击克隆存储库.对于源路径,我粘贴了如下所示的 URL: git@codebasehq.com:client/appname/ios-application.git 但我得到“这不是有效的源路径/URL". 我直接从代码库中的存储库浏览器复制,所以我知道 URL 是正确的. 我还需要做什 ..
发布时间:2021-11-30 14:25:13 其他开发

git SourceTree 中停止跟踪和丢弃文件有什么区别

我想知道在 git 中使用 source-tree 丢弃文件和停止跟踪文件之间有什么区别.如果我在更新的代码中删除了一个文件,并且我也希望在存储库中删除该文件,我应该将其标记为停止跟踪还是应该在提交过程中丢弃它 解决方案 在 SourceTree 中,在文件上选择“丢弃"只会丢弃您的本地更改;停止跟踪会将其从存储库中删除.但是,只要您删除了本地驱动器上的文件,并且您可以在 SourceTr ..
发布时间:2021-11-30 14:24:53 其他开发

SourceTree 中的壁球

是否可以在 SourceTree 中压缩?我看到显然您可以“拖放"提交以压缩它们.但是,当我这样做时,它只会突出显示几个提交. 解决方案 更新答案 Windows 源代码树 从 1.5 版起,您现在可以进行交互式 rebase,这将允许您压缩. Mac 版 SourceTree 交互式 rebase 已在 SourceTree 中可用Mac 版本 1.6(强调我的) ..
发布时间:2021-11-30 14:24:37 其他开发

如何在 SourceTree 中使用两个不同的 BitBucket 帐户

我设置了两个不同的 bitbucket 帐户.一种用于工作项目,一种用于个人使用.在 BitBucket 中,我为不同的项目在每个帐户中设置了一个存储库. 在 SourceTree 中,我有一些现有的个人项目正在同步到我在 SourceTree 上的个人存储库.在左侧面板中,我可以看到其中一个个人项目的“开发"分支,在 BitBucket 的远程面板中,我可以看到远程存储库. 在 So ..
发布时间:2021-11-30 14:24:27 其他开发

SourceTree 和 Stash:无法获得本地颁发者证书

我们在 Windows 2008R2 服务器上安装了 Atlassian Stash,在大多数情况下,一切运行良好.我们有一个由本地本地 CA 颁发的 SSL 证书和一个 DNS 条目设置,因此我们可以转到 https://stash/ 并且它运行得非常好,除了在 Firefox 中它抛出一个警告(相关?). 当使用 Atlassian 的 Sourcetree 时,我们可以导航并选择一个存 ..

Sourcetree/GIT - 拉动时无法锁定参考/参考损坏

我和一个同事在同一个分支上工作了一个星期,不断地推动/拉动变化,今天突然间,我点击了“拉动",看看是否有任何我需要拉动的变化,我出错了. 顺便说一下,这是在 sourcetree 中.错误是这样的: git -c diff.mnemonicprefix=false -c core.quotepath=false 获取来源错误:无法锁定引用“refs/remotes/origin/angul ..
发布时间:2021-11-30 14:23:59 其他开发

Windows 上的 SourceTree:如何连接到 SSH?

我可以通过 SSH 访问我的虚拟主机,它与 PuTTY 配合得很好(我只需要输入我的域、用户名和密码),但是使用 SourceTree 似乎要复杂得多. 虽然 PuTTY 有一个字段用于“主机名"、“用户名"和“密码",但 SourceTree 没有并且需要一个特殊文件“.ppk"?! 我需要通过 SSH 将 SourceTree 连接到我的虚拟主机,原因很明显,我想用它来推送到位于我 ..
发布时间:2021-11-30 14:23:50 其他开发