Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1900009
  • 博文数量: 211
  • 博客积分: 464
  • 博客等级: 下士
  • 技术积分: 3794
  • 用 户 组: 普通用户
  • 注册时间: 2011-01-24 18:25
个人简介

阿弥陀佛

文章分类

全部博文(211)

文章存档

2020年(2)

2019年(3)

2018年(5)

2017年(6)

2016年(10)

2015年(9)

2014年(73)

2013年(90)

2012年(13)

分类: 系统运维

2013-05-08 15:34:20

github如果实现客户端控制,必须要在本地做一些配置。
使用切换到root用户身份,
首先根据邮箱创建一个密钥。

ssh-keygen -t rsa -C "your_mail_addr@gmail.com"


所有的询问选项都使用回车跳过。登陆你的github页面,进入account settings 里面,找ssh-key。
在这里新建一个ssh-key,因为可能需要在不同的机器上管理整个项目,所以需要创建多个ssh-key.

将.ssh/id_rsa.pub 中的内容全部粘贴进去,随便给起个标题,比如 client for linux-vm。

存好之后,在本地进行测试:
ssh -T git@github.com
返回
Hi shenyan1! You've successfully authenticated, but GitHub does not provide shell access.

除了使用github git命令也是非常频繁被使用的命令。
1.git clone git://git.kernel.org/pub/scm/virt/kvm/kvm.git 
调用git 将开源社区最新的代码copy到本地一份。
2.git pull
如果过了一天,那么可能会有其他的开发者给这个代码打了补丁,并被merge到了master当中,所以执行如下的指令即可,如果是最新的就不会进行任何操作。

3.  删除远端分支
如果要删除branch1分支,使用如下命令,origin后面带空格。
git  push origin :branch1

阅读(1483) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~