19得票1回答
使git“replace”提交永久化(或类似操作)

我正忙着将我所有现有的 SVN 存储库转换为 Git,并同时利用 Git 的重写历史能力。为此,我还使用 git filter-repo 来通过脚本清除不需要的文件并进行一些标准重命名。(注意:它们都是我一个人使用的独立存储库,因此不需要更改历史免责声明,我知道注意事项 :)) filter...

18得票6回答
SmartGit无法通过ssh进行身份验证。

我有一个安装了gitolite的Web服务器,使用我的ssh密钥登录。通常我只是在服务器上使用命令行使用git,但对于一个新项目,我需要在我的Windows PC上克隆一个repo,并且我想使用SmartGit。 但是我已经花费了几个小时来通过Smartgit克隆repo。作为远程Git,我...

16得票2回答
如何在SmartGit中暂存单行?

我想在SmartGit中暂存单行代码,而不是整个差异块。 例如:old line new line but leave unstaged new line, just stage this new line but leave unstaged new line but leave unst...

16得票2回答
如何将Smartgit与GitHub链接

我有一个公共的GitHub账户已经一年左右了。昨天我在我的Windows 7电脑上安装了SmartGit。SmartGit在本地工作得很好,但我想将其推送到GitHub上的远程仓库。 当我查看“SmartGit->首选项->身份验证”时,我选择使用SmartGit作为SSH客户端。 “已知凭...

15得票6回答
智能Git未显示本地更改

有什么想法,为什么智能Git 7.0.4上没有显示本地更改。这在所有分支上都发生了,在几个小时之前还完美地工作。

14得票7回答
如何使用SmartGit创建远程分支?

如何使用SmartGit创建一个远程分支?

14得票1回答
Smartgit:将本地更改从stash移动到分支

我有一些已经存在于stash中的本地更改。现在我创建了一个新分支,想要把stash中的更改推送到这个分支上。SmartGit操作步骤:Local > 应用 Stash。 当我尝试应用时,SmartGit会询问我是否需要还原索引(复选框),那这是什么?我应该选择它吗?

13得票2回答
SmartGit 删除提交并返回到先前的提交

我不小心提交了一个 commit,现在我想从历史记录中删除它并返回到以前的 commit。我一直在尝试 checkout 想要返回的那个 commit,但 Smartgit 要求我创建一个本地分支来完成此操作(如附加的截图所示)。由于我不是 SG 的专家,我确实需要一些建议。我还尝试回滚我错误...

12得票2回答
如何在Smartgit中编辑之前的提交信息?

我最近注意到我提交了两个错误的票号,现在必须更正。我是smartgit的新手,对它不太了解。

12得票3回答
在SmartGit中创建补丁并应用补丁

我有一个托管在Bitbucket的在线存储库,但其中一名开发人员遇到了互联网连接问题,大部分时间都无法连接到存储库。为了保持存储库中代码的同步并在开发人员之间共享,我考虑创建补丁并通过电子邮件发送给他。由于他和我都使用SmartGit客户端,是否可以从SmartGit创建和应用补丁?我阅读了文...