Fedora 22 学习(1)

原创 2015年07月07日 21:17:58

前言

fedora 22放出正式版已经有一段时间了,对于我这种更新狂魔来说,fedora 21实在是永不下去了,于是果断更新,采用的方法是升级,从fedora 21升级到fedora 22。升级方式非常简单,具体参考:fedora 21升级22 系统升级以后非常稳定,并没有什么非常大的改变,我唯一发现的bug就是日历显示有异常,好像已经上报作者了,更新过一次,也没有解决这个问题,好在并不影响使用。

好吧,跑题了,今天的主题是git环境搭建以及使用

git的安装配置

git很好用,不需要解释太多,应用范围广,证明就是fedora 22自带git,因此是不需要安装的,但是安装非常简单:

dnf install git

git的配置:

//配置用户名
git config --global user.name "your name"
//配置邮箱,随便填一个
git config --global user.email "email@example.com"
//创建版本库,随便找一个目录
git init   //出现.git文件就Ok啦,ls -ah

其实并不需要怎么配置的,关于git的使用和命令,参考这个学习教程,非常详细:
廖雪峰的官方网站

ssh的安装配置

SSH是Secure shell的缩写,即“安全外壳协议”,专为远程登录会话和其他网络服务提供安全性的协议,是一项计算机上的安全协议。因为ssh相对http协议更加安全,使用github作为远程仓库,首选使用ssh,下面介绍ssh的安装和配置,这个稍微复杂一点。

//安装openssh
# dnf install openssh-server    //好像也是fedora 22自带的,我忘记了
//检查一下
# rpm -qa | grep openssh-server
openssh-server-6.8p1-8.fc22.x86_64    //这样就Ok啦
//修改一下配置文件
# vim /etc/ssh/sshd_config
//将#去掉
#Port 22  监听的端口号,默认是22,可以自定义。
#Protocol 2  支持的协议,默认就好,不用修改
#PermitRootLogin yes 是否允许root直接登录,最好设置为no
#MMaxAuthTries 6 最大登录数,默认是6,建议设置为3,防止别人密码穷举。
//重启ssh服务
# systemctl restart sshd.service
//查看ssh状态
# service sshd status   //看到running启动就行啦
//生成秘钥
$ ssh-keygen -t rsa -C "your email@example.com"  //邮箱随便写,这里要注意密钥位置/root/.ssh中
//检验是否连接的上
$ ssh git@github.com

ssh的配置基本完成,然后就是需要在github中添加公钥,具体教程参考廖老师的:
添加远程库 我是大自然的搬运工,啦啦啦~~~~

最后碰到的问题是关于分支冲突的问题,这个问题是这样的:两个人协作,同时从github仓库中下载分支,A做了自己的修改,然后提交,然后B做了自己的修改再次提交的时候,就会出现冲突,我也不知道怎么就修改了github分支,然后提交异常,给我造成了麻烦,最后再搬运一篇博客:git的使用这篇关于git的介绍非常详细,图文并茂,茅塞顿开!!

后记

1.其实我也是新学的,很多东西都不懂,但是为查资料的时候发现网上很少有fedora 22的资料,难道是fedora 22的用户非常少吗?只是希望能给fedora 用户有一点参考吧,那就很好啦~~~

2.写着写着我就感觉有点怕啊,我这么到处搬运,感觉是迟早被举报啊,原作者有任何不爽的地方,不要告我,我立马删,见谅见谅!

版权声明:本文为博主原创文章,未经博主允许不得转载。

Fedora22相关配置

前(che)言(dan) 最近嫌弃Ubuntu了,然后就跳槽了,果断转到了Fedora22下了。很兴奋地安装了牛掰的Fedora,然后跟Debian系的有很多的不同,玩儿起来还是觉得有点麻烦。不过.....
  • qq_20336817
  • qq_20336817
  • 2015年07月22日 09:43
  • 660

Fedora25快速安装LNMP环境

首先备份原来的配置 cd /etc/yum.repos.d/ mv fedora.repo fedora.repo.backup mv fedora-updates.repo fedor...
  • pinn_cplusplus
  • pinn_cplusplus
  • 2017年04月20日 15:15
  • 356

安装 Fedora 22 后要做的13件事

http://www.open-open.com/lib/view/open1434377548786.html 阅读目录 1) 配置RPMFusion仓库 2) 安装VLC媒体播放...
  • hshl1214
  • hshl1214
  • 2016年02月17日 15:51
  • 2281

Fedora命令大全

系统    # uname -a # 查看内核/操作系统/CPU信息    # head -n 1 /etc/issue # 查看操作系统版本    # cat /proc/cpuinfo # ...
  • huangxy10
  • huangxy10
  • 2012年11月01日 22:20
  • 1430

安装 Fedora 20/21/22 后要做的

the thing/software that you need to install after you install a new fedora  http://www.linuxidc.co...
  • u011435712
  • u011435712
  • 2015年06月09日 20:35
  • 1072

如何在Fedora下播放mp3和多种格式视频文件

转载自http://tiger506.blog.51cto.com/318536/367624 使用一段时间Fedora后会想听听mp3,意外发现默认的播放器竟然无法播放,别急,这篇博文阅毕此题可解...
  • Kevin_Samuel
  • Kevin_Samuel
  • 2012年09月21日 22:51
  • 1654

Fedora 22学习(2)

ssh常用命令ssh启动命令# systemctl start sshd.service 检查ssh状态# netstat -a|more 检查出现如下,启动成功:tcp 0 ...
  • ruirui610
  • ruirui610
  • 2015年07月08日 11:42
  • 365

Fedora学习总结

Fedora概述 WORKSTATION Fedora Workstation 为笔记本和台式机提供优雅易用的操作系统,包含各类开发者和创客所需的整套工具。 SERVER Fe...
  • bcbobo21cn
  • bcbobo21cn
  • 2017年01月04日 15:30
  • 617

Fedora 教程汇总帖 - 最快速的 Fedora/Linux 学习指南

Fedora 教程汇总帖 - 最快速的 Fedora/Linux 学习指南 http://linux.chinaunix.net/bbs/viewthread.php?tid=1160341&e...
  • ztguang
  • ztguang
  • 2016年03月30日 09:58
  • 2238

fedora21升级到22

刚把fedora从21升级到22,中间过程挺顺利,不过还是遇到了些小问题,参考以下文章顺利解决了。 http://www.xitongzhijia.net/xtjc/20150630/51871.h...
  • qq_17072973
  • qq_17072973
  • 2015年11月21日 01:30
  • 387
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Fedora 22 学习(1)
举报原因:
原因补充:

(最多只允许输入30个字)