Linux中Git安装、简单使用、连接Github

一、Git的安装(RedHat)

      https://blog.csdn.net/mao_tao/article/details/78398933

      安装curl的

               ./config --prefix=/usr/local –-with-ssl=/usr/local  改成

               ./configure --prefix=/usr/local –-with-ssl=/usr/local

      按照Blog提示可以成功安装Git

二、Git简单使用

     安装完Git之后,需要创建工作区(workspace),在空文件夹中执行 git init 

给自己的git标注邮箱和姓名: 

        git  config  --global user.name “你的名字”

        git  config  --global user.email “你的邮箱”  

     git  status   查看工作区状态  

对文件的操作:

     git add main.c     可以将文件 main.c 添加到暂存区(stage)

     git  reset HEAD main.c   从暂存区撤离文件main.c

     git commit -m '版本备注信息'     将文件添加到版本库

     git  reset  --hard  HEAD^   版本库回退 

                                               其中“HEAD^” 与 HEAD~1 和用序列号是等价的

        git log 查看历史版本,完整版本序列号

        git relog 查看简单版本号,可用于版本库的回退

     git  checkout  -- filename 丢弃修改 

     git  rm  filename  删除一个文件并提交到暂存区 

对分支的管理:

      git branch  查看分支

      git branch <name>  创建分支

      git branch checkout <name>  切换分支

      git checkout  -b  <name>  创建并切换分支 

      git   branch  -d  <name>  删除分支 

      git   merge  <name>  合并某分支到当前分支 

对工作现场的操作:

     git   stash   备份当前的工作区的内容,将当前的工作区内容保存到Git栈中

     git   stash list   显示Git栈内的所有备份,可以利用这个列表来决定从那个地方恢复

     git   stash  pop 恢复工作现场 

     git stash apply stash@{your value}  恢复以前的状态,stash@{your value}值可以用 git stash list 查看

三、连接Github

      生成通信密钥 方法:ssh-keygen -t rsa  -C "Email@126.com"  (github 邮箱)

            -t 指定密钥类型,默认是 rsa ,可以省略。

            -C 设置注释文字,比如邮箱。 

      生成密钥之后,在home目录中  cd .ssh

      查看 id_rsa.pub 文件,并将其内容复制到GitHub中SSH密钥中

      在GitHub中创建一个仓库,点击 Clone with SSH 

      在一个空文件夹中Clone这个仓库,之后便可以将版本库的文件推到GitHub中了

           git  clone  xiangmudizhi    克隆项目  

           git  push  origin  分支名    提交分支到 github

           git  push  -u origin 分支名   提交分支到 github ,并跟踪改分支

           git  branch  --set-upstream-to=origin/远程分支名  本地分支名  

                                                 功能为:设置本地分支跟踪服务器分支(待验证)

           git  pull  origin  分支名   拉取远程服务器上的分支 更新到本地 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值