zoukankan      html  css  js  c++  java
  • ubuntu 14.04 下安装jdk8及 smartgithg

    公司使用git作为源码管理,又需要在ubuntu下工作,然后,自己就找了找,目前ubuntu下的git gui客户端,感觉 smartgit算是其中比较好用的一个,下边是具体安装步骤

    说明,smartgit需要jdk,因此,先安装jdk

    1、下载JDK,建议7以上,

    我使用的是8u31,使用ubuntu火狐下载,

    地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

    2、解压到/usr/lib/jvm,

    $ cd /home/zxh/下载
    $ sudo tar zxvf ./jdk-8u31-linux-x64.tar.gz -C ../../../usr/lib/jvm
    $ cd /usr/lib/jvm
    $ sudo mv jdk1.8.0_31/ java-8u31-sun

    3、添加环境变量

    $ sudo gedit ~/.bashrc
    在该文件末尾添加如下/usr/lib/jvm/java-8u31-sun为你解压的8u31包
    export JAVA_HOME=/usr/lib/jvm/java-8u31-sun
    export JRE_HOME=${JAVA_HOME}/jre
    export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
    export PATH=${JAVA_HOME}/bin:$PATH

    #这时,重新打开终端或者直接使用source ~/.bashrc加载环境变量,然后查看java版本是否为预期,以判断是否安装成功
    $ java -version

    4、安装git

    $ sudo apt-get git

    $ git --version

    #user.name 为你的账户名,比如github,gitlab的账户

    #user.name 为你的邮件地址

    $ git config --global user.name "zhangxh-a"
    $ git config --global user.email "zhangxh-a@grandsoft.com.cn"

    #生成密钥

    $ ssh-keygen -t rsa -C "zhangxh-a@grandsoft.com.cn"

    #在生成密钥的时候,会提示密钥保存位置,我的如下,然后,使用gedit打开

    $ gedit /home/zxh/.ssh/id_rsa.pub

    把内容复制,在github、gitlab上,录入

    进入要下载代码的本地目录,

    $ cd ~/app/rails/web/

    $ git clone git@192.168.133.191:data_analysis/rtpp_web.git

    //我下载的ruby on rails代码,下载完成后,就可以bundle,启动web了

    $ cd rtpp_web/
    $ bundle install

    $ rails server

    当对文件做了更改后,需要提交,提交前,可以查看一下更改的代码

    #查看那些文件做了更改

    $ git status

    #然后,使用log查看该文件的历史记录
    $ git log --pretty=oneline public/js/matrix.js

    #最后,使用show,查看该历史记录文件的具体内容变化,后边那一串参数是历史记录的标识
    $ git show 83bd955f22d8e05d780cca0e8e39d3852f815a3e

    更多命令就不详细介绍了,下边我们安装smartgit,使用他,我们可以直观的看到变化,并进行pull、commit,朴实

    5、下载安装smartgithg

    下载地址:http://www.syntevo.com/smartgit/download?file=smartgit/smartgit-generic-6_5_5.tar.gz

    我使用的是apt-get 下载安装
    $ sudo add-apt-repository ppa:eugenesan/ppa
    #sudo apt-get update
    $ sudo apt-get install smartgithg

    6、配置smartgithg,

    参考http://www.syntevo.com/smartgit/download?file=smartgit/smartgit-generic-6_5_5.tar.gz进行配置
    按照这个目录创建文件
    目录:~/.smartgit/smartgit.vmoptions
    文件内容(仅下面一句话):
    jre=/usr/lib/jvm/java-8u31-sun/jre
    具体命令:
    $ cd ~
    $ mkdir .smartgit
    $ cd .smartgit/
    #打开gedit,然后新建文件,输入上边文件内容,然后保存为“smartgit.vmoptions”
    $ sudo gedit
    #修改该文件权限:
    $ sudo chmod 666 smartgit.vmoptions

    7、在终端中打开smartgithg

    $ smartgithg

    8、git命令和smartgit使用介绍

    百度文库:http://wenku.baidu.com/view/52a36119c5da50e2524d7ff9.html

    csdn:http://download.csdn.net/detail/klcf0220/8134329

    好吧,我csdn没有分,百度文库也没有券,下载不下来,大家自己上去看吧

  • 相关阅读:
    针对cookie的处理
    多线程中变量的控制
    升级ADT到22后,编译失败
    android 开发常用插件合集
    Linux学习之CentOS(十九)Linux下文件的压缩与打包
    Linux学习之CentOS(二十六)Linux磁盘管理:LVM逻辑卷的创建及使用
    Linux学习之CentOS(二十七)Linux磁盘管理:LVM逻辑卷的拉伸及缩减
    Linux学习之CentOS(二十)CentOS6.4下修改MySQL编码方法
    MyWhois域名及IP注册信息查询
    BizTalk中常用到的表达式
  • 原文地址:https://www.cnblogs.com/piaolingzxh/p/4243586.html
Copyright © 2011-2022 走看看