• github使用备忘


    pacman -S git首先啦

    然后去github注册个账号


    再然后配置ssh key:

    ssh-keygen -t rsa -C "your_email@youremail.com"
    
    在github网站上一次点击“Account Settings” > Click “SSH Public Keys” > Click “Add another public key”

    把生成的id_rsa.pub里的内容原封不动的粘过去,这个pub key在.ssh这个隐藏文件夹下哦


    然后用这个命令试一下是不是配成了:

    ssh -T git@github.com

    成功的话配置一下自己的名字什么的,提交评论的时候会自动附上去的:

    $ git config --global user.name "Firstname Lastname"
    $ git config --global user.email "your_email@youremail.com"

    另外可以配置一个叫做API token的东西,暂时不懂也用不到,就先不管啦。


    接下来找一个感兴趣的项目下下来:

    在github上找个项目,右上角会有fork的按钮,fork一下,这样咱得id在github上的就有了一个该项目repo仓库

    然后用这个命令就能把项目克隆到本地,会新建一个子文件夹的:

    $ git clone git@github.com:username/Spoon-Knife.git
    spoon-knife是官网教程里给的例子,username要换成自己的,比如mosakashaka~


    为了跟踪被fork的程序的更新,还要把他加成一个remote:

    $ cd Spoon-Knife
    $ git remote add upstream git://github.com/octocat/Spoon-Knife.git
    $ git fetch upstream


    自己改坏了就可以从upstream这个remote里再更新回来

    $ git pull upstream
    或者

    $ git fetch upstream
    $ git merge upstream/master

    菜菜地结束了

  • 相关阅读:
    正则表达式实现密码检查
    用ueditor上传图片、文件等到七牛云存储
    cas单点登录流程
    移动端 触摸事件 ontouchstart、ontouchmove、ontouchend、ontouchcancel
    新开博客
    深入理解Mysql数据库主从延迟
    js 关于下载文件如何判断是否下载成功
    [我还会回来的]asp.net core再战iris
    nrm的使用
    innodb_flush_log_at_trx_commit参数测试
  • 原文地址:https://www.cnblogs.com/mosakashaka/p/12534696.html
Copyright © 2020-2023  润新知