github 使用指南

作者: Liam_ml | 来源:发表于2019-01-30 20:54 被阅读33次

    我是要做包开发的,开发过程中需要将包的内容自动的提交到github。包完成之后就其他人就可以从我的github中下载这个包了了,那么,如何使用github?

    安装git

    如果是windows电脑,那么需要下载git软件才可以,软件下载地址http://git-scm.com/,安装好git就可以打开终端了。

    如果是mac或者linux,那么打开终端即可,一般都默认安装了git软件。

    终端,就是下面这样的黑白命令行,打开之后在终端里面运行命令: ssh-keygen -t rsa -C "15527504293@163.com"(替换成自己的github注册邮箱)

    可以看到home目录下面多了一个.ssh文件夹,类似于下面

    用notepad++等高级文本编辑器打开那个public key文件,把里面的内容复制到自己的github网页里面的ssh keys里面
    类似于这样:


    image.png

    其实不做这一步也ok,这只是加密用的:

    配置本地用户和邮箱

    用户名邮箱作用 : 我们需要设置一个用户名和邮箱, 这是用来上传本地仓库到GitHub中, 在GitHub中显示代码上传者;

    使用命令 :

    git config --global user.name "******" //设置用户名 
    git config --global user.email "******" //设置邮箱
    

    结果类似于下面这样:


    image.png

    到此Git客户端已安装及GitHub配置完成,现在可以给GitHub传输代码了。

    客户端把本地文件夹和github仓库关联

    github的客户端非常之多,我一般就是用Rstudio,创建本地的仓库:

    1. 新建一个项目

    2. 在Rstudio中选择project option选项中,选择git/svn,把version control system 从 ‘None’改为‘Git’

    3. 在shell运行 git init ,重启Rstudio

    这样就搞定了初始化

    然后在自己的github网页里面新建同样的空的project,然后去自己刚才在本机用Rstudio新建的文件夹里面:

    image.png

    然后在Rstudio 的终端中输入:

    $git init //初始化
    $git add . //把所有文件加入到索引(不想把所有文件加入,可以用gitignore或add 具体文件,见下文)
    $git commit //提交到本地仓库,然后会填写更新日志($git commit -m “my first vesion of ...”)
    $git remote add origin https://github.com/jmzeng1314/test.git //你自己的github仓库
    $git push origin master //push到github上
    

    记住要在github网站里面新建的是空白的仓库哦。

    这样就把网页版github和本地的文件夹联系起来了,以后要修改了这个程序,只需要点击commit+push即可,如果是网页版的程序被修改了,就先pull一下。

    总结

    1. 安装git ,申请github 账户 ,进行初始化设置,关联git 和github仓库

    2. 在Rstudio中创建一个项目,在github中创建一个与之一样的项目

    3. 在Rstudio中的终端:

    git init
    git add *
    git commit -m "first commit"   修改 commit 后面的
    git remote add origin https://github.com/jmzeng1314/biotrainee.git  修改github仓库
    git push -u origin master
    

    这样就把本地项目的文件上传到了github

    相关文章

      网友评论

        本文标题:github 使用指南

        本文链接:https://www.haomeiwen.com/subject/hfxhsqtx.html