这里的前提是你已经拥有了github账号
在Fedora 22 下安装git很简单,就是 dnf install git ,因为在Fedora的软件库里已经有GIT了。可以用 dnf search git 查看软件库里是否有git。安装完后再shell下输入git就有帮助出现。也可以用 git --version查看,主要是--version 。
接下来就是生成SSH KEY, 使用命令 " ssh-keygen -t rsa -C "xxxxxxxx25@qq.com" (你的邮箱)。按三次回车键就可以得到密钥。
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa):
/root/.ssh/id_rsa already exists.
Overwrite (y/n)? y
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /root/.ssh/id_rsa.
Your public key has been saved in /root/.ssh/id_rsa.pub.
这里我们使用id_rsa.pub密钥,cat/root/.ssh/id_rsa.pub 查看密钥,这里要注意密钥内容中有空格和回车,格式要一摸一样才能生效。我当时用在VIM中复制的就是出现可格式有错误。怎样在github上加密钥我在这就不讲,这个是个人都会(就是最后有个密码验证,输入你github的密码)。
最后就是检验有没搭建成功。使用命令ssh -T git@github.com,如果出现Hi bibiyaya! You've successfully authenticated, but GitHub does not provide shell access。这就表示已成功连接github。
小结命令:
mkdir test
cd test
git init
touch README
git add README
git commit -m 'first commit'
git remote add origin git@github.com:bibiyaya/test.git
(git remote rm origin)
git push -u origin master
使用git更新github上的开源项目:http://www.linuxdiyf.com/linux/14033.html
怎样在Github上托管开源代码库:http://www.linuxdiyf.com/linux/12226.html
通过GitHub创建个人技术博客图文详解:http://www.linuxdiyf.com/linux/8874.html
如何在GitHub创建一个“有人用”的项目:http://www.linuxdiyf.com/linux/2830.html
Ubuntu下Git与Github的安装使用:http://www.linuxdiyf.com/linux/13265.html