问题标签 [git-tower]

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 回答
673 浏览

git - 在 Git-Tower 中修改过去的提交信息

截屏

Git-Tower中将提交消息be390538从“ A ”更改为“ 6 ”

0 投票
1 回答
261 浏览

git - Git 塔和 PhpStorm

出于某种原因,在 Git-Tower 中,当我取消选中工作副本列表中文件旁边的复选框时,它会使其无法跟踪。

那不是我想做的。如果我取消选中它,我只是不希望它与我即将执行的当前提交分开。

我仍然希望它被跟踪。有谁知道为什么会这样?我也在使用当前版本的 PhpStorm v10。

因此,在将 PhpStorm v10 中的文件变为红色文件名之后,我必须单击它并将其添加到 Git 中,因此我试图弄清楚如何在开发过程中始终对其进行跟踪。它对我的所有项目文件都执行此操作。

发给我的电子邮件。

Roman Koellges (fournova) Jan 7, 10:31

感谢您的查询。

根据您的描述,我不确定是否在这种情况下找到“问题”或“错误”:听起来好像您在 PHPStorm 中工作时创建了新文件 - 并且 Tower 在您切换时显示这些新文件结束它。您是否知道您可以直接在 Tower 中将它们添加到 Git - 只需单击“状态”列中的复选框?(见附件动画 GIF。)

万一我误解了您的要求,这里有另一种看法:如果您怀疑这些文件的“未跟踪”状态是否正确,您可以在命令行上使用 Git 简单地检查状态。一个简单的“git status”,在存储库根文件夹的 Terminal.app 中执行,应该返回与未跟踪的文件相同的文件。

我希望这有帮助。如果您还有其他问题,请告诉我。

0 投票
1 回答
38 浏览

git - 使用 Git-Flow,完成的功能是否会集成到另一个功能分支?

在使用 Git-Flow 几个月后,我有一个问题,也许有人可以帮助...

假设有 2 个功能分支在本地签出并已推送到 GitHub 存储库但尚未完成。其中一个是为应用程序设置数据方案,另一个是在应用程序的单个屏幕上工作。到目前为止,屏幕功能还没有使用数据方案,但现在这种情况即将改变。所以...

如果我完成(并因此将数据方案功能合并)到开发分支中,添加到开发分支的代码(和功能)是否会在屏幕功能中可见。

我需要重新拉屏幕分支吗?我是否必须完成屏幕分支然后启动新功能才能使用新添加的数据方案?

0 投票
2 回答
553 浏览

git - 从 Git Tower 修改以前的提交

我有一个本地存储库,我需要返回并更改提交的内容。我需要这样做的原因是因为在提交中我添加了一个已删除到提交的文件,这毕竟不是我想要做的。我想用原来的名字把它保存在那里。

以下说明正在为我的本地存储库本地处理我的开发分支。

初始提交是 Laravel 5.2 默认安装中的所有文件。我一直被告知将 .env.example 文件更改为 .env 但是我不知道的是,像这样包含这个文件也是一个好主意,这样如果有人要分叉它,他们就会知道什么环境他们需要在应用程序中包含的变量。

在我的第二次提交中,我将文件重命名为 .env 但是对于开发分支,我想将文件保留在开发分支中。

我怎样才能回到第二次提交并删除我已删除该文件的事实?

0 投票
1 回答
800 浏览

github - 使用 Git 双重身份验证设置 Tower 2

我已经打开了我的 github 的两因素身份验证。我可以从终端推拉,但无法通过 Tower 进行。我可以在塔中看到我所有的树枝,但不能推、拉或取。

我曾尝试通过 SSH 和 HTTPS 来实现。

我不断收到以下错误。

我曾尝试使用 Oauth 登录并访问令牌,但还没有运气。

任何帮助将不胜感激。

0 投票
2 回答
87 浏览

git - 无法在 git 塔中存储新的 img 文件

我使用 Tower 2 来管理我的 bitbucket git repos。我在 repo 中添加了一些 img 文件并编辑了一些 html 和 js 文件,这些文件还没有准备好提交,所以我将它们保存为存储。这对于编辑过的 html 和 js 文件(而不是新文件)和新文件的 img 文件,但它不允许我存储这些文件。

有没有办法存储新文件或者需要先提交它们?

0 投票
0 回答
768 浏览

git - 如何在 Tower 中使用 git commit 模板

有没有一种方法可以使用在 git config 中设置的 git commit 模板?我尝试执行以下命令,并在尝试从命令提示符提交时创建了一个模板,但不适用于 Tower。但是 git hooks 可以同时使用命令提示符和塔。

0 投票
1 回答
49 浏览

git - OSX 中的 Tower 应用程序在新的本地设置中将文件显示为新的/修改的

我正在将一个站点移动到以前没有在 BitBucket 或 git 中的本地 (MAMP) 开发环境,并且正在使用 Tower App 来承担 git 职责。

当我将站点从实时服务器复制到本地时,Tower(可以理解)将这些文件视为新文件并且需要提交。

我想做的是将站点从实时/生产服务器复制到我的 MAMP 服务器,并且让 Tower 不会将它们视为新站点,因为我不想将整个站点推送到 BitBucket 存储库,然后再推送到实时服务器。

有什么建议吗?

0 投票
1 回答
441 浏览

git - 如何使 Araxis Merge 中的更改应用于我的 repo 中的相应文件?

我对如何让 Araxis Merge 更改我的仓库中的文件感到困惑。当我启动应用程序时(在我的例子中,从配置为使用它的 Tower)我看到了预期的比较,并且可以选择在比较的文件之间移动哪些更改。但在所有情况下,我正在处理的文件都是(深埋的)“临时”文件,它们不属于我的源代码树。我看不到将所选更改保存到我的存储库中的方法。

如何将我在 Araxis Merge 中处理的临时文件所做的更改应用到我的 repo 中的相应文件?

0 投票
1 回答
740 浏览

git - 使用 Git Tower 删除提交

我试图完全删除我刚刚所做的提交,并且试图弄清楚如何在 git 塔内执行此操作。我点击了 Make a collection commit 并恢复但不确定这是否正确。所以我想要做的是将主题的提交包括课程老师的食谱作为最近的提交,并删除上面的两个。关于如何做到这一点的想法?