• Git代码托管


    无论是使用GitHub,还是公司内部使用Gitlab自己搭建的代码托管服务,在进行代码托管时步骤都是类似的,下面以GitHub为例,详细说明如何把本地的仓库同步到远程服务器。同步到远程服务器的目的是为了方便多人协作开发

    生成公钥和私钥

    打开git bash,依次执行cd ~/.sshls命令,查看是否已经生成了密钥

    我已经生成过了,如果还没有生成,执行ssh-keygen -t rsa -C "qq22337383@gmail.com"命令,一路回车,生成自己的密钥(换成你自己的邮箱)

    目录中的id_rsa是私钥,不能告诉别人;id_rsa.pub是公钥,可以放心告诉别人

    密钥生成后,打开github的settings选项,在SSH and GPG keys配置项中,点击New SSH key,把id_rsa.pub中的内容复制到输入框中,保存即可

    创建远程库

    现在要把本地仓库的代码推送到GitHub,首先需要在GitHub新建一个仓库,假设创建了一个叫git-demo的共开库

    打开git bash,依次执行以下命令

    # 完成链接操作
    $ git remote add origin https://github.com/wmui/git-demo.git
    
    # 获得远端文件到本地(比如:LICENSE,REMADEME.md)
    $ git pull --rebase origin master
    
    # 同步到远程的master分支
    $ git push -u origin master
    

    第一次推送时,需要通过-u origin master设置推送分支,后面可以直接使用git push进行推送

  • 相关阅读:
    nodeType 节点简介
    Hamming Codes
    Preface Numbering(还没好好看USACO的解答)
    位运算常见应用即ACM题优化实例
    Dynamic Programming(动态规划)
    operator new & new operator
    资料记录
    Ordered Fractions
    Healthy Holsteins
    Sorting A ThreeValued Sequence
  • 原文地址:https://www.cnblogs.com/yesyes/p/15375796.html
Copyright © 2020-2023  润新知