问题标签 [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 回答
404 浏览

git-tower - Git Tower 推送到 Github 和 Beanstalk

是否可以发布到多个远程存储库?我在 Github 和 Beanstalk 有帐户,想向两者发布本地项目。

0 投票
1 回答
223 浏览

git - 创建 GitHub Repo 时有人遇到过这个 Tower 问题吗?

有人看到 Tower 的这个问题吗?当我尝试创建 GitHub 存储库时,如果我在“描述”字段中输入任何内容,我会收到以下 GitHub API 解析错误:“无法解析来自 GitHub API 的响应。请尝试再次检索资源。”

然后,Tower 就好像没有创建 repo,但如果我登录 GitHub,我发现它是。

如果我没有在“描述”字段中输入任何内容,那么一切都会正常进行。

0 投票
0 回答
79 浏览

macos - Git repo 在硬盘恢复后抛出错误

嗨,我不是 git 专家,但已经使用 Tower for OSX 有一段时间了。上周我的外置硬盘出现故障。我能够很好地恢复它上面的所有数据。似乎没有腐败。

唯一的怪癖是恢复的文件似乎都将其权限设置为 777,并且所有以前隐藏的文件/文件夹都删除了它们的句点并且现在可见。我已经解决了重命名这些文件/文件夹的隐藏文件/文件夹问题。

大多数回购都很好。虽然有几个抛出错误。有问题的回购都倾向于抛出类似的错误,如下所示:

我注意到的另一件奇怪的事情是有问题的存储库包含多个索引文件,即索引索引 2。我尝试删除每个文件,但没有解决问题

这是 git dir 结构的屏幕截图 在此处输入图像描述

非常感谢任何帮助。如果需要,我有点知道在航站楼周围的路。

谢谢,

安迪。

0 投票
1 回答
109 浏览

git - 如何显示 Wordpress.org SVN 插件仓库中的所有文件夹?

我已获准在 Wordpress.org 网站上为我创建的新插件进行回购。我正在测试 Tower,看看它是否适合我并允许 Git 和 SVN 版本控制。

我已经在 Tower 中创建了它显示 Master 的存储库,但是 WP 存储库中还有其他文件夹,特别是“资产”,我似乎无法出现在应用程序中。

这不应该显示为分支吗?(我是版本控制的新手,如果我不清楚或使用了错误的术语,请原谅我)

我只是假设我会看到所有的分支(资产、标签、主干、分支),但我看到的只是主干。这是第一版,所以我希望看不到任何标签。

我相信我已经正确设置了 SVN 目录:

它们在 git/config 中也显示正确。

这是一个塔屏幕截图的链接

0 投票
2 回答
742 浏览

git - 在排除某些已提交文件的同时推送到远程服务器?

我最近将 Git 集成到我的工作流程中,它的功能给我留下了深刻的印象。它不仅是一个很棒的 VCS,当通过 ssh 推送时,它还能在 FTP 上运行几圈。不过今天晚上我确实遇到了麻烦,我想知道你们是否可以帮我解决这个问题。

我想跟踪项目中的某些文件,但不想推送到生产环境。有没有办法在从 repo 中排除某些文件的同时推送到生产服务器?两个很好的例子:

  • .less 文件根本不需要在生产服务器上,但绝对应该跟踪
  • 由于我的本地和生产环境在不同的域下运行,.htaccess 文件略有不同。我仍然想跟踪这些,因为大多数规则都是通用的(如果丢失,重写会很痛苦) - 但是每次我实时推送本地 .htaccess 时,它都会破坏我的生产环境,我必须手动修复文件。

如果可能的话,我想把所有东西都放在一个提交/推送之下。我的工作流程非常简单(除了这一件事),添加额外的步骤或复杂的因素会让我成为一个悲伤的 Moose。

我不知道它是否有帮助,但我正在使用Tower来帮助管理一切。

0 投票
2 回答
17786 浏览

git - 如何删除远程 Git 存储库上的 HEAD 分支?

这是服务器上的远程 Git 存储库

我想删除 HEAD/master 分支。我怎样才能在服务器上或远程做到这一点?我正在使用 Tower 客户端。

0 投票
3 回答
946 浏览

git - 仅将某些更改从一个 git 分支合并到另一个

假设我有一个带有两个分支的 git 存储库 -maincustom. 假设我正在工作,custom并对文件进行了两项更改print.php

同时说,我拉了一个新的main分支副本,它有以下更改print.php

我应该怎么做——无论是使用命令行还是使用像 Tower 这样的 git 程序(甚至是制作自定义脚本的建议)——才能获得以下结果文件?

主分支中的 print.php

自定义分支中的 print.php

显然,echo "I want this..."and的顺序echo "This should also..."不是 Git 可以弄清楚的,所以这里会有一些手动决策。但我想知道如何以最“Git”的方式做到这一点,并且涉及来自像 Tower 这样的程序的最少数量的错误消息。

0 投票
0 回答
62 浏览

git - 使用 Tower 显示系统文件创建存储库

每次我使用 Tower 创建存储库时,它都会在工作文件中显示我的系统文件夹,而不是我之后的文件夹。当我尝试添加文件夹时,它显示“检测到现有存储库”,所以我只需单击添加。

0 投票
1 回答
867 浏览

git - Git Tower - 如何用以前的提交覆盖 master

不知何故,我创建了一个 git mess,其中最新的提交是错误的,但之前的提交是正确的。

我试图恢复到 Tower 中的上一个提交(右键单击),但这创建了某种无法解决问题的合并,现在事情看起来比以往任何时候都更加混乱。

我从我知道是正确的提交中创建了一个新分支并对其进行了测试,一切看起来都很棒。

问题:是否可以简单地用这个新分支替换主分支?

我显然想避免造成更大的混乱,所以想知道这是否可能,或者这是否是个好主意?所有的搜索结果看起来都很吓人,因为我不完全理解他们要做什么。

对于我的生活,我不知道出了什么问题,因为回购只包含一个分支。

0 投票
1 回答
919 浏览

macos - Can't get Tower (OSX git GUI) to ignore file permissions – "could not lock config file .git/config" error

Issue:

  1. Can't get Tower (OSX git App) to ignore file permissions

Set up:

  1. OSX 10.9.5
  2. Using Tower 2.1.3 set to use git from:

/usr/bin/git (System; 1.9.3 (Apple Git-50)


Have tried:

  • Looking for a file mode setting in Tower / Tower docs
  • From Terminal, have tried:

$ git config core.fileMode false

  • Which outputs:

error: could not lock config file .git/config: No such file or directory

  • In Terminal, I can't see:

~/.git/config

/.git/config

/usr/bin/git

/usr/bin/.git


Question:

Does anyone know how to get Tower on OSX to ignore file permissions?

Any pointers in the right direction would be much appreciated.

Cheers