问题标签 [smartgit]

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

git - SmartGit 有办法解决三向冲突吗?

是否有可能在 SmartGit 中执行视觉三向合并以解决冲突?我知道 Git Extensions 可以做到这一点,我相信 TortoiseGit 可以做到这一点。

我认为这将是一个常用且重要的功能,但我不知道如何在 SmartGit 中做到这一点。

0 投票
2 回答
1272 浏览

git - 如何使用 beanstalk 在 SmartGit 中创建一个分支?

我的 beanstalk 存储库有 SmartGit GUI 工具。我想为我的一个仓库创建一个分支。为此,我使用 smartGit 分支管理器创建了一个分支,但是我如何将它创建到 beanstalk。另一个问题是 SmartGit 中的“什么是轨道分支”。

谢谢

0 投票
3 回答
1458 浏览

git - GIT - '~/repo.git/' 不是 git 命令

我对远程 git 存储库和本地存储库(使用 SmartGit)有疑问。

我正在通过 ssh 在我的服务器上创建远程仓库:

从这里开始,一切似乎都很完美。现在我正在尝试使用带有命令的 Smartgit 克隆 repo

一切都克隆得很好。我在自述文件中进行了更改,将其保存并尝试提交和推送并收到错误:

我究竟做错了什么?谢谢你。

0 投票
3 回答
3774 浏览

git - Git push 在 Git Bash 中有效,但在 SmartGit 或 TortoiseGit 中无效

所以我使用 Git Bash 创建了一个 repo,它可以工作(github.com 上的本地和远程 repo)。我已经推送了 README 文件进行测试,它确实有效。在我的配置中,一切似乎都很好:

$ ssh -V git@github.com给出:

嗨 SOME_USERNAME!您已成功通过身份验证,但 GitHub 不提供 shell 访问权限。

而且我能够推送文件和所有内容,但只能通过 Git Bash。但是,我尝试使用它,它给了我以下错误:

远端意外挂断

当我手动将“来源”网址更改为:

https://SOME_USERNAME@github.com/SOME_USERNAME/some-project.git

有效。所以它不适用于“git@...”,但可以使用“https://..”。我试过另一个程序——SmartGit。它也给了我

远端意外挂断

但是当我尝试在 SmartGit 中执行此“更改 url 技巧”时,对于“https://...”,它给了我以下错误:

推送:身份验证失败

身份验证失败 设置远程

协议不支持设置远程服务路径。

我完全迷失了所有这些东西。我究竟做错了什么?

0 投票
2 回答
1308 浏览

git - SmartGit 和 TortoiseGit 凭证之间的区别?

在 Windows 框中,我使用 TortoiseGit 使用私钥和密码克隆远程存储库。一切似乎都很好。

在 Linux 框中,我搜索并获得了 SmartGit。它似乎非常有用,但我无法使用相同的私有和密码来认证远程存储库。

有人告诉我他们之间发生了什么以及如何在 Linux 机器中解决这个问题。非常感谢。

0 投票
6 回答
39607 浏览

git - SmartGit 不会使用 ssh 进行身份验证

我有一个安装了 gitolite 的网络服务器,我使用我的 ssh 密钥登录。通常我只是使用命令行在服务器本身上使用 git,但是对于一个新项目,我需要在我的 windows pc 上克隆一个 repo,我想为此使用 SmartGit。

但我已经花了几个小时只是通过 Smartgit 克隆回购。作为远程 Git,我使用通常在服务器上使用的 url:me@my-server:the-repo 然后过了一会儿我得到一个对话框“SSH 身份验证”,然后我选择了我的私钥,就像我为 pagent 所做的那样,并输入我的密码。但是当我单击登录时,它只是尝试连接一段时间,然后再次显示“SSH 身份验证”对话框。没有错误信息或任何东西。

我尝试通过命令行使用相同的数据克隆 repo,效果很好。那么我有什么遗漏吗?

0 投票
3 回答
5850 浏览

git - Smartgit:自动插入提交消息

有没有办法使用钩子脚本在 Smartgit 中自动插入提交消息?(重击)。如果用户提交了他的更改,我想预加载提交消息字段。

0 投票
4 回答
19177 浏览

git - 如何使用 Git 删除已推送到远程存储库的提交

我已经将几个提交推送到远程存储库,发现它们正在产生问题。

我怎样才能回到以前的版本?也就是说,删除两个最新的提交?

0 投票
1 回答
753 浏览

git - 无法从 git repo 中提取更改

我开发了一个 php/Facebook 应用程序并将其托管在 phpfog 上,该应用程序的主要功能是向用户询问一些信息,然后将其 csv 格式放入记事本文件中。

为了访问 phpfog 存储库,我使用了一个名为 Smart-Git 3 的 git-ui,就后期更改而言,一切都很好。

但是,当我试图提取更改后的更新和新输入的信息时,我没有得到它,.txt 文件保持不变,并且没有向我显示添加的更新记录。

我对它感到很困惑,因为我的整个应用程序已完成并且人们已经在其中输入了信息,但我无法检索该信息。

请帮忙。

0 投票
4 回答
7493 浏览

git - SmartGit pull 的行为不像预期的那样

我在 GitHub 上创建了一个仓库。

然后我通过 SmartGit 将我的 fork 克隆到本地开发环境的文件夹中。此外,我将原始存储库添加为远程。

现在,原始存储库已经添加和更改了一些文件。在继续开发之前,我想检索这些以便我了解最新情况。

我按下 SmartGit 中的 Pull 按钮并在对话框中选择原始存储库。SmartGit 将此返回给我:

但是,添加的文件和更改不会添加到我的本地存储库中。使用 Git Bash 手动执行此操作 -git pull original master一切正常。

为什么 SmartGit 不像我预期的那样拉?