本机装了双系统centos6.5,在centos下装了一套开发环境,发现linux下的git图形客户端好少,能用的更少。本想装一下gitg的,发现gitg要求的依赖包好新,centos基本上不能满足,如果非要用的话,要手动更新好多包,太麻烦。在centos下,推荐使用smartgit。

一,下载linux版smartgit

下载地址:http://www.syntevo.com/smartgithg/download

二,安装git

# yum install git

三,生成公钥和私钥

# ssh-keygen -t rsa -C "你的邮箱"

[zhangying@localhost .ssh]$ pwd //默认是在~/.ssh目录下

/home/zhangying/.ssh

[zhangying@localhost .ssh]$ ls

id_rsa  id_rsa.pub //.pub是公钥,没后缀的是私钥

四,把公钥上传到git的服务器

把.pub的文件传到git的服务端,或者是把.pub的内容放到服务端,这要看你服务端用的是什么管理工具了。

五,启动smartgit

启动很简单,解压后运行一个/home/zhangying/download/smartgithg-generic-5_0_9/bin/smartgithg.sh就行了。

在这里要注意有二点:

1,要用root运行

2,在添加私钥的时候,只能识别openssh的方式。windows下的.ppk文件,smartgit根本无法识别。

看一下效果图:

smartgit centos

六,注意

smartgit用于商业用途是要收费的,可以试用30天,如果不用于商业用途是免费的。如果一开始,你选择后了,没关系,删除配置文件就行

# rm ~/.smartgit//settings.xml

linux smartgit客户端,linux git 客户端 smartgit相关推荐

  1. Mac强大Git客户端Tower 基于Linux 内核开发的Git客户端

    你是否需要一款简单易用的Git客户端呢?快来试试Tower for Mac吧!Tower mac版是运行在mac os系统上的基于Linux 内核开发的Git客户端.Tower可以让Git更简单高效地 ...

  2. linux smartgit客户端,跨平台Git客户端SmartGit 18.1.5发布下载

    Git版本控制系统的图形化客户端程序SmartGit 18.1.5已经发布下载,该版本主要对BUG进行修复,支持Windows 7+.Linux及macOS 10.9-10.13操作系统,Linux平 ...

  3. 将本地项目上传到Github的两种方式 1.在线上传 2.使用Git客户端上传

    文章目录 注册GitHub账号并创建仓库 上传本地项目到Github的方式一:在线上传 上传本地项目到Github的方式二:使用Git客户端上传 Windows下安装Git客户端 Git配置本地用户名 ...

  4. linux smartgit客户端,SmartGit 7.1.3 发布下载,Git 客户端

    SmartGit7.1.3最近发布下载,它是有高效的用户界面,使用GitHub做协同的时候SmartGit是一个易于使用的应用,一个Git -客户端来帮助您的工作需要..它着重于简单性,针对非专业人士 ...

  5. 11 个 Linux 上最佳的图形化 Git 客户端

    Git是软件开发和若干其他版本控制任务免费和开源的分布式版本控制系统.它被设计用来以应付一切从小到非常大的项目,基于速度,效率和数据完整性. Linux用户主要通过命令行管理Git,不过,一些图形用户 ...

  6. 马上6 linux客户端,三款 Linux 下的 Git 图形客户端 | Linux 中国

    原标题:三款 Linux 下的 Git 图形客户端 | Linux 中国 了解这三个 Git 图形客户端工具如何增强你的开发流程. -- Jack Wallen 致谢 编译自 | https://ww ...

  7. linux下git客户端使用手册,linux下git客户端命令总结.docx

    linux下git客户端命令总结 如果不特殊说明,'$'表示在linux终端命令行下执行一. 安装gitlinux Fedora系列安装命令:$ sudo yum install gitlinux D ...

  8. linux git 客户端 yum,CentOS中怎么安装Git客户端

    记得当年教授给我们将git历史的时候,感觉特别有意思,还特崇拜linux之父Linus Torvalds.那么CentOS中怎么安装Git客户端呢?今天学习啦小编与大家分享下CentOS中安装Git客 ...

  9. linux ContOS 7 搭建 git 厂库 和客户端拉去 用户权限配置

    linux 安装git : $ yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-devel ...

最新文章

  1. 有声专栏-宏基因组专业词汇讲解
  2. kettle性能及效率提升_开发人员掌握了这个技术,SQL效率会有几百倍的性能提升...
  3. 【SSH网上商城项目实战23】完成在线支付功能
  4. ASP.NETCore编程实现基本认证
  5. Python 爬虫-requests 和 selenium 伪装 headers 和代理应对反爬机制
  6. mysql alter auto increment_将MySQL列更改为AUTO_INCREMENT
  7. asp解决“另一个SqlParameterCollection中已包含SqlParameter”的方法
  8. MySQL数据库事务实例(模拟银行转账)
  9. Vue核心技术-39,vue-router-向路由组件传递数据
  10. gae java,适用于GAE的Java PDF库?
  11. Maya模型导入到Unity3d 的秘诀
  12. 7654:等差数列末项计算
  13. 迪信通机器人_迪信通要做机器人:玩票还是另有深意?
  14. CE1到9关详细教程
  15. Linux下socket编程之UDP简单实现
  16. ES(三)es查询语法
  17. 【网络是怎么连接的】—— 1.1 生成 HTTP 请求消息
  18. ieee sci 期刊 写作经验 分享 博士发展阶段
  19. win10系统怎么创建新连接服务器地址,Win10如何创建宽带连接以便接入Internet
  20. 《精通python设计模式》读书笔记之——结构型设计模式

热门文章

  1. 摩根斯坦利面试题库_面试哭了居然还拿到摩根士丹利Offer!
  2. Git拉取项目时报错: self signed certificate
  3. NYOJ 整数划分(三) (划分数大集合)
  4. 企业为什么需要精益数字化?
  5. ACE 开 发 环 境 构 建 笔 记
  6. swagger2maven依赖_swagger配置
  7. Arcgis做平滑处理(smooth面或者线)
  8. HTTP请求错误状态码大全status code
  9. Inno Setup 系列之操作ini文件
  10. windows系统下安装gym运行atari游戏报错:ale_interface/ale_c.dll OSError