问题标签 [github-for-mac]

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

git - .gitignore 在 github for mac 程序中不起作用

我四处搜索,找到了一些解释解决问题的教程,不幸的是它们没有奏效。

基本上发生的事情是我在 .gitignore 中有我正在使用的 github for mac 程序试图提交的文件,尽管它们被忽略了。我在 stackoverflow 上发现了一些博客甚至其他帖子,说您可以使用命令行修复它,并给出解释。不幸的是,我完全没有使用命令行的经验,而且我按照他们的指示进行的尝试都未能解决问题。

有没有办法在不使用命令行的情况下解决这个问题?如果没有,有人可以告诉我如何使用在其他地方找到的命令行黑客:

0 投票
1 回答
590 浏览

github - 搞砸了我在 Github 上的 master 分支

在为我的一个 github 项目做贡献时。我将更改提交到我的 repo 的 master 分支。我错误地从项目的回购中提取了数据。现在,当我从我的 repo 做 PR 时,它也包括这些更改。我不希望发生这种情况,有人可以帮忙吗?

0 投票
2 回答
5527 浏览

git - 在 Github 中更改本地 repo 目录

我有一个 Github 远程仓库并与我的本地仓库同步。没关系。但是现在,创建一个新目录,它有最后一个真实的文件。

如何通过 Git 更改我的本地仓库?

0 投票
1 回答
820 浏览

git - 写入几个文件后 Git push 挂起

我试图推动一个分支,但在写入 82% 的对象后它挂起。在 87 个文件中的 72 个之后它不会继续写入任何内容,但相应的文件大小会增加并最终超过整个项目的大小。问题是什么?

写入对象:82% (72/87),4.09 MiB | 89 KB/秒

0 投票
2 回答
1109 浏览

github - Github 吃了我的源代码(我的提交不见了)

昨天晚些时候,我完成了一天的工作并去 github 提交,然后点击同步按钮。我在屏幕上短暂地看到一条消息,说需要修复合并冲突,但是在我完全阅读之前,该消息被自我忽略了。

我未完成的提交消失了,所以我认为一切都很好。今天早上我再次开始工作,我所做的所有新代码都已恢复到两天前的先前提交。没有提及我所做的任何更改,也没有提及我在完成工作日之前所做的任何提交......它们就这样消失了。

有什么恢复建议吗?

更新

对于它的价值,我正在浏览我的 git 文件夹中的日志文件,我看到了我的提交:

0 投票
1 回答
244 浏览

git - 如何配置 Github for Mac 应用程序以显示我的本地存储库?

到目前为止,我一直在使用带有 bash 命令行的 Github。但现在我想使用mac客户端。但是,当登录 mac 应用程序时,它不会显示我的本地存储库。然而,github 上的 repos 出现了。我想我必须在应用程序本身中进行配置,但我找不到任何偏好来执行此操作。有任何想法吗?我错过了什么?

0 投票
1 回答
936 浏览

git - GitHub For Mac 不想删除分支,但在控制台上我可以吗?

我一直在努力使用 Github for mac,它基本上搞砸了我的整个应用程序。我现在能够恢复到某个点,将所有内容合并到主人等中。

我接下来要做的是删除所有旧分支,但不允许有一个分支。

在控制台上我很容易删除它,但在 Github for mac 应用程序上却没有。无论如何,我现在正在考虑删除 github for mac 应用程序。

同样由于某种原因,我的更改、提交和更新都没有通过控制台和 Github for mac 应用程序推送到 Github。

帖子分支的错误:

请问有什么帮助吗?Mac 版的 Github 还是有问题吗?

0 投票
1 回答
63 浏览

git - 安装 Github for Mac 后,现有项目恢复到大约一个月前的版本

我最近安装了 Mac 版 Github。在设置过程中,我导入了一个现有的 Xcode 项目,该项目当时是打开的。执行此操作后,Xcode 提示一个警报,说项目已更改并询问我是否要重新保存。我选择重新保存,因为我认为它所指的更改是我刚刚将项目添加到 git 的事实。我不认为实际的代码文件在这个过程中被改变了。不幸的是,真正发生的事情是该项目从 3 月下旬开始恢复到一个版本,这花费了我大约一个半月的工作时间。

有没有人对我如何消除我刚刚造成的损害有任何建议?我不明白为什么它选择了三月份的日期来恢复。也许那是我最后一次使用 Xcode 的源代码控制提交代码。我可以使用 Time Machine 中的一个版本来恢复项目,但这至少是几周前的版本。在此之前,我想知道是否有更好的解决方案。

0 投票
2 回答
2440 浏览

python - 如何将 repo 克隆到 mac Mountain Lion 上的 virtualenv

我可能在这里遗漏了一些基本的东西,但我正在努力弄清楚是什么。

我第一次使用 Github for Mac。我找到了一个我想看的仓库,所以我登录了 GH 并安装并配置了 mac 应用程序。

我创建了一个我想在其中工作的 virtualenv。添加了 python 2.7。

我已经在 GH 上分叉了 repo。然后我点击了克隆到 mac 按钮。这很好用,并问我想把它放在哪里。问题就在这里,唯一的操作就是覆盖整个目录。这不好。

我检查了 virtualenv 的帮助,并且没有转换为 virtualenv 选项,这将允许我下载项目然后将其设为 virtualenv。我知道我可能可以通过复制和粘贴操作以及两个不同的文件夹来解决问题,但这似乎很愚蠢。有没有更简单的方法来实现这一点?

0 投票
0 回答
35 浏览

git - 如何指示 Git 警告我删除的块?

我独自工作并通过使用 Git 将更改推送到我在 BitBucket.org 上的存储库来提交更改。

我很偏执,我可能会在工作时不小心从我的一个文件中删除了一堆行。我处理很多文件,在提交更改之前我通常不会仔细查看 Git 差异。

我使用 GitHub for OSX 来推送更改,但我愿意改用 SourceTree。如果文件的最新版本包含超过 10 个已删除的行,我可以指示他们给我一个警告吗?