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

git - Github:将 gh-pages 镜像到 master

我正在开发一个托管在 GitHub 上的 jQuery 插件。它包含一个演示,我手动复制并推送到分支gh-pages,我想做的是拥有它,所以当我推送更改时master它会自动推送到gh-pages,或者至少是它们被镜像的设置.

我已经看过这个问题,但不确定它是否真的回答了我关于这些要求的问题:

  1. 我使用Tower,我不介意使用终端 (Mac) 来更改配置,只要该解决方案适用于此 GUI。
  2. 我只希望在某些存储库上“镜像”,而不是在我机器上的所有存储库上。

干杯

0 投票
1 回答
382 浏览

macos - 在 OSX Git 塔应用程序中使用 Dreamhost GIT 存储库

我只是遵循这些规则,以便在我的 Dreamhost 帐户上创建我的第一个 git 存储库。它在我的用户主根目录中创建一个 git 文件夹。

现在,我不知道如何使用 osx Tower 应用程序在本地克隆这个存储库。

有人已经做过并且可以帮助我吗?

谢谢

0 投票
4 回答
3236 浏览

git - 忽略已经跟踪的文件?(使用 Tower for Mac 与 git 存储库一起工作)

我是 Git 新手,所以请多多包涵!

我正在使用 Unfuddle 上的远程存储库的克隆。克隆是 ExpressionEngine 安装的,所以我需要对某些文件进行更改以使 CMS 在我的本地计算机上工作,我在 MAMP 下运行它。但是,我不想在完成后将这些修改后的文件推送回远程存储库,也不想让它们坐在 Tower 中等待提交更改。

我试过忽略文件,但这会导致问题......忽略被推送到存储库,我也不想要!其他人正在使用此存储库,不应在他们的系统上忽略这些文件。我只是希望 Tower 保持原样离开远程存储库,但假装我对本地文件所做的更改不存在。

我在问不可能的事吗?

-UPDATE- 具体来说,我想使用 Tower,因此知道如何在该框架内执行 git 命令将是最有帮助的。

0 投票
1 回答
3200 浏览

git - Git:从本地仓库推送的文件未显示在远程 git 仓库中

我是git 的新手,刚刚开始弄清楚事情。我一直在尝试找出远程开发服务器和本地机器上的 git。我已经在远程服务器和本地机器(OSX)上成功安装了 git。我正在使用一个名为 Tower 的 mac git 客户端,这是我的困境......

我可以在我的远程服务器上成功创建一个裸存储库,那里没有问题。然后我打开 Tower 并尝试将我的远程存储库克隆到我的本地计算机。我也能做到这一点,我可以成功地将远程仓库克隆到我的本地机器上。但是,每当我向本地分支添加一个新文件,然后提交该更改并推送到远程仓库时,它都会说它成功通过,但是当我检查我的远程仓库位置时,那里没有新文件?

Tower 说该文件存在于远程存储库中,我可以将该存储库签出到新的本地分支,它会提取以前的提交历史记录和文件,但我找不到文件在远程存储库中的存储位置.

我在这里想念什么?任何建议将不胜感激,谢谢!

0 投票
1 回答
4727 浏览

macos - 证书名称不同时,Tower 无法连接到 git(权限被拒绝)

我无法从 Tower (Mac OS X) 连接到 GitHub 存储库,出现权限被拒绝错误。我想这是由不同的证书名称引起的(github_rsa 不是 id_rsa)。我向 ssh 添加了身份,并且从终端中一切正常。有什么建议么?

0 投票
18 回答
176868 浏览

git - Github 推送错误:RPC 失败;结果 = 22,HTTP 代码 = 413

Github 现在正在发生的愚蠢问题。我有相当多的更改(大小约为 120MB),当我尝试推送时,会发生以下情况:

我已经完成了

git config http.postBuffer 524288000,所以这似乎不是问题。会是什么呢?

0 投票
1 回答
1121 浏览

macos - Tower(Git 客户端)未将所有目录从远程存储库克隆到本地计算机

我有一个新的远程存储库的问题,当使用 Tower 克隆时,它不会克隆所有目录。

创建远程存储库时,我执行了以下操作:

  1. 创建了一个包含以下行的 .gitignore 文件

    files/cache/*

  2. 然后跑:

    git init git add . git commit

  3. 然后,我使用名为 Tower 的 Mac OSX git 客户端将远程存储库克隆到本地计算机,但注意到许多目录没有克隆。

当我回去查看网络服务器上的终端会话时,我可以看到在初始提交后列出的未克隆的目录 - 我看到一大堆如下所示的行:

所以我猜他们被添加了,但我也想知道我的 .gitignore 文件是否设置不正确并且以某种方式与 Tower 冲突?

我尝试了 .gitignore 文件的几种方法,首先是这样的:

然后像这样:

将其更改为第二个后,我在git add -A服务器上运行(似乎没有添加任何新内容)并再次使用 Tower 将 repo 拉下来 - 但没有运气。

不确定这是 Git 还是 Tower,或者两者兼而有之 - 不确定我做错了什么,抱歉。

任何帮助将非常感激。

干杯

0 投票
1 回答
1090 浏览

git - Tower 未更新新创建的文件

我正在使用Tower来处理 Git 存储库。我的问题是,当我在本地添加新文件时,它们没有出现在 Tower 中。有人知道怎么修这个东西吗?

0 投票
1 回答
1707 浏览

git - 远程连接无法连接到 Git 存储库

编辑:现在已经解决了,但我还没有足够的代表来回答它。

我有一个本地 git 存储库,我想在 assembla.com 上托管。我正在使用 Git Tower,并使用生成了一个密钥对

(gmail地址是我在assembla和tower上注册的邮箱)

我将我的公钥上传到了似乎可以工作的 assembla,然后在 Git Tower 上选择我的项目,转到 Settings > Remotes 并输入项目的自定义名称,然后按照我的 assembla 项目页面上的说明输入存储库 URL:

我选择私钥并选择使用上述命令生成的私钥。Tower 自动从存储库 URL 完成用户名字段(如“git”)。我输入的密钥密码与从命令行生成密钥对时输入的密钥密码相同,当我单击添加并出现以下错误时。

我检查了类似的问题,但我没有任何运气。这似乎是一个错误的身份验证,但我不确定还有什么可以尝试的。

0 投票
2 回答
6216 浏览

macos - Git、Tower 和 Sourcetree

我正在我的 Mac 上试用 Tower 和 Sourcetree GUI,我有两个非常基本的问题:

  • 这些 GUI 中的任何一个都安装了 Git 可执行文件,还是使用了我的 Mac 上安装的 Git?
  • Git 会安装在我的 Mac 上的什么位置?在命令提示符下,我输入了“which git”,但它显然不在 PATH 中,所以没有运气。这很奇怪,因为我发誓它曾经在 PATH 中。