本站所有文章均为原创,如对您有帮助,恳请帮忙点击任何一处广告

Git教程(二)将项目发布到Github进行托管

发布:TangLu2018-4-13 17:53分类: 服务部署 标签: git github

一、要将项目发布到Github进行托管托管的话需要先注册Github账号,登录之后选择“new repository”,在Repository name一项填入项目的名称,选择Public代表公共仓库(Github的私有仓库是需要收费的),如图:

b.jpg


二、回到Git服务器中建立公钥,因为Github需要用到公钥进行SSH认证

ssh-keygen  -t rsa -C "13841276@qq.com"


三、回到Github网站,找到设置公钥地方,把刚才创建的公钥内容粘贴进去。完成之后可以看到出现了一把灰色钥匙,这是说明还没有验证完成

c.jpg

四、在服务器上使用命令进行验证

ssh -T git@github.com


github5.png

五、刷新Github页面,公钥颜色变为了绿色,这个时候应该还会收到一封来自Github的邮件,提示添加了一个Key,这个时候说明Github已经设置完成

github51.png


六、回到Git服务器,建立一个Git仓库,并且推送到Github上

mkdir /linuxe 
cd /linuxe
git init
git remote add origin git@github.com:tanglu86/linuxe.git  #给Github的地址命名为origin
git push -u origin master  #推送本地仓库到Github上


github6.png

七、返回Github上可以看到推送的东西已经出现了

github7.png


八、可以在其他客户端上将版本库克隆下来作为工作副本

git clone git@github.com:tanglu86/linuxe.git


九、如果其他客户端还需要进行push操作的话就需要把这些机器的公钥添加到该项目中,记得给与write权限,这样客户端才能进行push操作,操作位置如图:

github8.png

添加完成后在客户端上使用ssh -T git@github.com进行验证即可,然后做一些commit操作后push试试,可以看到Github上的文件已经被更新

git push origin master


github9.png



温馨提示如有转载或引用以上内容之必要,敬请将本文链接作为出处标注,谢谢合作!
et_highlighter51
版权所有:《Linux运维技术学习站点
文章标题:《Git教程(二)将项目发布到Github进行托管
除非注明,文章均为 《Linux运维技术学习站点》 原创
转载请注明本文短网址:http://www.linuxe.cn/post-407.html  [生成短网址]

已有 0/670 人参与

发表评论:

欢迎分享Linux运维技术学习站点

欢迎使用手机扫描访问本站,还可以关注微信哦~