SmartGit是一个企业级的Git、Mercurial、以及Subversion图形化客户端软件,允许您访问联机存储库、进行更改和以最小的工作量推送新提交。可以从服务器中提取内容,进行修改并选择要推送到服务器的提交。主窗口允许您查看项目结构和文件,以便使用源代码。还可以通过启动git shell并在windows资源管理器或终端窗口中打开它来浏览代码。
1、专业人士的Git客户端
对于普通的Pull,Commit和Push,你会发现比SmartGit更简单的选择。
为了掌握每日Git挑战,您几乎找不到更好的工具来:
高效的工作流程可提高您的生产力。
在使用Git时保护您免受常见的隐患。
2、一个即为所有
使用SmartGit for Git或SVN。
smartgit支持Windows,OS X和Linux平台,一个smartgit可以让您完成所有系统的管理。
3、包括一切
无需安装和配置其他工具。
SmartGit自带Git的流量、SSH客户端、文件比较/合并等功能。
4、与流行平台互动
SmartGit附带GitHub,BitBucket和Atlassian Stash的特殊集成,以创建并解决合并请求和评论评论。
当然,您可以将SmartGit用于您自己的存储库或其他托管提供商(例如GitLab)。
1、打开软件,然后点击clone。
2、然后弹出对话框,先填写Repository URL。然后Next。
如果又弹出(如图)的一个小对话框,就点击Git。
3、然后根据你验证的方式是公钥还是密码那种。填写完Next。
4、根据需求勾选上2个,然后Next。
5、然后再选择你要clone到本地的位置。
6、再给你的项目起个名字。最后好了,就点击Finish。
7、然后就可以看到你clone下来的项目了。
8、现在你就可以操作你的项目了,一些简单介绍看图。
9、你可以查看你文件和原文件的对比,如图。
10、如果确定修改之后,就push,先stage要push的文件,然后commit,最后push到你的远程仓库或本地仓库。
输入与双击不同
焦点矩形不再绘制
比较或其他:应用更改时可能出现内部错误
输出:对于git>=2.23,像“压缩对象:”这样的进度输出不再被正确识别
按需保存:不应失败,因为“您的本地更改已被保存,但无法重新应用”。如果禁用保存未跟踪的文件
windows:如果设置了一些特殊的环境变量,例如java_tool_选项,则启动程序无法识别绑定的jre,并可能试图使用系统中过时的jre,从而导致内部错误。