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

git - 使用 Tower (Mac) 推送到 code.google.com

我已经制作了我的存储库的副本并尝试通过 Tower 推送我的代码。但是,这似乎不起作用:

我已按照 Google 的说明进行操作,但出了点问题,我不知道是什么:

在 Tower 中,编辑 URL 连接信息我输入了以下内容:

在网络上的 Google Code User Preferences -> Security 下,我尝试了选中和未选中以下选项:

  • 使用 Git 或 Mercurial 客户端时接受 myusername@gmail.com Google 帐户密码。为确保您的密码安全,请始终使用来自以下网站的最新客户端:

有什么问题?

0 投票
1 回答
319 浏览

git - Git Tower 推拉自动化

我正在使用Tower进行源代码控制,并且想知道是否有一种方法可以为我对 github/bitbucket/etc 所做的每次推送创建自动化,它还会自动调用 pull 到我的 live box(例如我的个人 .com) . 有什么建议么?谢谢。

0 投票
2 回答
296 浏览

git - 如何确保此文件完全不在我的 git 存储库中?

我有一个名为“sitemap.xml”的文件(据我所知)不是我的 git 存储库的一部分。它在我的 .gitignore 列表中。为了测试我的理论,我在本地更新了 sitemap.xml 文件,并且它在 Tower(我的 git GUI 客户端)中没有出现变化。

不过,我的网站上有一个现有的“sitemap.xml”。当我实时推送新的 git commit 时,我的站点上现有的“sitemap.xml”文件将被删除。这让我相信“sitemap.xml”仍然是我的 git 存储库的一部分。

我尝试进入本地机器上的终端并在我的 git 存储库的正确目录中执行“git rm sitemap.xml”,但是出现“pathspec”错误,说它“与任何文件都不匹配”。

有任何想法吗?

0 投票
1 回答
801 浏览

git - 通过 Mediatemple 上的 Tower (gs) 进行 Git 回购

我在这里按照 Mediatemple 网站上的说明进行操作,结果很短,我无法将本地 git repo 复制到服务器。我有 ssh 访问权限并且可以访问服务器并在我的 mediatemple 服务器上创建一个存储库并通过命令行访问它,但是当我尝试从我的计算机链接到它时它不会连接。

我正在尝试使用Tower,并希望在我的服务器上创建一个存储库,然后从 Tower“克隆远程存储库”,然后能够将我在本地执行的提交推送到远程存储库,显然。但我似乎没有正确构建远程仓库的 URL。在 [Mediatemple 页面]((http://kb.mediatemple.net/questions/1594/Using+Git#gs) 上,他们似乎以几种不同的方式编写 URL。

我无法让本地应用程序找到远程 git 存储库。如果我的域是joes.com并且我在名为project. 该仓库的 URL 是什么?

任何帮助将不胜感激。

0 投票
5 回答
10966 浏览

git - 如何在 Git Tower 中使用 Kaleidoscope 2?

Kaleidoscope 2 公测版于本周发布,并获得了合并功能。耶!但是,命令行的用法对用法有些模糊。我想将 Kaleidoscope 和 Git Tower 一起使用,我该怎么做?

Git Tower 的外部合并工具的支持文档

0 投票
1 回答
61 浏览

git - 在 git 将新分支合并到我的总分支时遇到特定问题

可能重复:
在 git 合并冲突中,如何保留正在合并的版本?

我的机器上有两个本地 git 分支——一个名为“v2”的分支和一个名为“master”的分支。

我想将“v2”分支合并到“master”分支中。当我执行合并时,我必须一一解决许多冲突。

我遇到的问题是“master”分支文件具有“v2”分支没有的附加代码。如何保留“master”分支文件而不是文件的“v2”分支版本?

Git Tower 针对这些类型的冲突提供给我的选项是:

  • 将 FILENAME 标记为手动解析
  • 通过保留 FILENAME 来解决
  • 通过删除文件名解决
  • 恢复他们的 FILENAME 版本
  • 在外部应用程序中打开

据我了解,“保留”文件的选项意味着保留“v2”版本(被合并的那个),“删除”文件意味着不添加“v2”版本(而是保留现有的“主”版本)。但是,当我使用此选项时,它实际上从存储库中完全删除了该文件。

对于这些类型的冲突,如何保留“master”分支文件而不是文件的“v2”分支版本?


编辑:我正在将 v2 合并到 master 中,而 master 已签出并且 head 分支。

0 投票
2 回答
15687 浏览

git - 在 git 合并冲突中,如何保留正在合并的版本?

我的机器上有两个本地 git 分支——一个名为“v2”的分支和一个名为“master”的分支。我正在将 v2 合并到 master 中,同时签出 master 和 head 分支。

我想将“v2”分支合并到“master”分支中。当我执行合并时,我必须一一解决许多冲突。

对于每个冲突,我如何保留“v2”分支文件而不是文件的“主”分支版本?

Git Tower 针对这些类型的冲突提供给我的选项是:

  • 将 FILENAME 标记为手动解析
  • 通过保留 FILENAME 来解决
  • 通过删除文件名解决
  • 恢复他们的 FILENAME 版本
  • 在外部应用程序中打开

据我了解,“保留”文件的选项意味着保留“v2”版本(被合并的那个),“删除”文件意味着不添加“v2”版本(而是保留现有的“主”版本)。但是,当我使用删除选项时,它实际上从存储库中完全删除了该文件。

对于这些类型的冲突,如何保留“v2”分支文件而不是文件的“主”分支版本?

0 投票
0 回答
320 浏览

linux - 为 git hooks 和 Git Tower 创建 shell 环境

我正在使用 Git 塔。我的项目有一些没有运行的 git 钩子。根据 Go Git Tower 常见问题解答:

您需要确保在钩子脚本本身(如修改“PATH”)中创建所需的 shell 环境,而不是在 shell 配置文件中,因为钩子脚本是从不在 shell 中运行的 Tower 进程环境调用的环境(因此未加载您的 shell 配置文件)。

这对我来说很陌生。我的 shell 脚本很简单:

我需要做什么才能获得 Tower“许可”来处理我的钩子?

0 投票
1 回答
2577 浏览

commit - Tower 不会回滚提交

我正在尝试使用带有 Mac 0SX v 10.6.8 的 Tower v 1.4.16 回滚到特定提交。当我右键单击提交时,“回滚到此提交”选项显示为灰色。为什么会这样?

在此处输入图像描述

0 投票
2 回答
219 浏览

git - 塔(GIT)自定义脚本?

我是新来的塔。如果 repo 中名为 index.html 的文件包含字符串“1234”,我想要做的是防止将 repo 推送到我们的远程。

有什么建议吗?

而且,如果 Tower 不允许这样做,可以直接从终端使用 git 吗?

谢谢