阅读这篇博客的前提是你已经有自己的Github账号,且有一个空的Repository。
你需要在CentOS上安装git,ssh命令,此处跳过,不作为重点。

首先就是链接Github:

  1. 生成git公私钥;
    ssh-keygen -t rsa -C "邮箱@xx.xx",一路回车采用默认设置。
  2. 查看公钥内容,并粘贴到github上
    公私钥内容一般存在当前用户家目录下的.ssh目录中,即cd ~/.ssh/,其中的id_rsa文件存储的私钥,id_rsa.pub文件存储的公钥。
    打开github主页,进入设置,找到SSH and GPG keys选项,点击New SSH key按钮。Title就是这个公钥的名字,一般匹配对应设备名,自己看得懂就行。Key里存储公钥内容,把id_rsa.pub内容复制粘贴进去就好。
  3. 测试key是否有效
    ssh -T git@github.com,如果显示You’ve successfully authenticated, but GitHub does not provide shell access就成功了。
  4. 配置git
    git config --global user.email "邮箱@xx.xx"
    git config --global user.name "你的名字"
  5. 同步Repository
    假设这个Repository叫Balabala。
    先在CentOS上创建一个叫Balabala的空文件夹,进入后执行git init,使其初始化git环境。
    然后执行git add .,把所有文件都纳入同步范围;接着执行git commit -m "这是注释",提交文件到git(空的话会报错,不过无妨)。
    执行git remote add origin git@github.com:your_userid/your_repository_name,和github链接好。
    执行git push -u origin master,把代码push上去。如果报错让先执行pull说明原本是空Repository,要先执行git pull --rebase origin master即可解决。
Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐