• GitHub的使用方法


    版本控制系统
    > Git 分布式
    > Subversion 集中式

    1. 安装git

    # apt-get install git //root权限
    $ sudo apt-get install git //一般用户权限

    2. 注册用户名:
    www.github.com

    3. 初始化本地仓库
    $ git init

    4. 设置全局变量
    $ git config --global user.name "Your Name"
    $ git config --global user.email "email@example.com"

    5. 常用命令行操作

    $ git add readme.txt --> 暂存区
    $ git commit -m "add first file readme.txt" --> 版本库

    $ git reset --hard 版本号 切换版本

    $ git status 查看版本库状态

    $ git add . 把当前工作区的所有被修改的文件一次性全部添加到暂存区


    working directory 工作区

    暂存区

    版本库


    6. 使用SSH协议远程连接版本库

    $ cd ~

    $ ssh-keygen -t rsa -C "youremail@example.com"

    $ cd .ssh/
    $ cat id_rsa.pub

    将下面的蓝色部分拷贝到github 的SSH-key处

    ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDf5D8amK/Tfd1yTs7VUc0OakMNbFfrCqdgLC8oYZnKx5tfSPwrnywT13a1zRc4x9hgtrajWiagbtZPGMHQ8NBJe2a3aNCl+XKeg09hn/HAxVpRGqM3PPljA8gSgxGlELYz+99ivylMwQ3BinddAXLN1AoiCkSNr630nByi1Aiqd8UgMPA0Sy2deA9bb4ddGFxemFhkXj1gmR+7Ik2nSw2vYuo5Mfvv11OadgpLhvD4xHYf3DBHS8lg+8Lx1uh35cKy4NvAarUfzG9nN9Y7CwNfFcZPFTa3a93yo+fF3PhkD+MzPu335uRXOGoUgKkosiqmeN1IVieQAe3VjNNuTnCp haohb13@gmail.com

    $ git remote add origin git@github.com:uername/learngit.git

    $ git push -u origin master

     不小心将git远程地址配错了,再次配置提示以下错误:

    fatal: 远程 origin 已经存在。

    此时只需要将远程配置删除,重新添加即可;

    git remote rm origin

    git remote add origin https://github.com/***/WebCrawlers.git

    再次提交文件即可正常使用

    粗心造成的小错误,顺便说一下,如果git没有commit就执行push操作会出现以下错误

    fatal: unable to access 'https://github.com/***/WebCrawlers.git/': Empty reply from server

    解决:只需要先commit 在 push即可


    7. 拷贝其他开源库
    git clone https://github.com/yanyiwu/cppjieba.git

  • 相关阅读:
    UNI-APP相关笔记
    解决了非华为手机无法使用新版本《心脏健康研究(com.plagh.heartstudy)》APP的问题
    HTML5使用纯CSS实现“按比例平分”整个垂直空间
    ZUK Z2 AospExtended-v6.7 Android 9.0可用的谷歌相机Mod.md
    git revert 和 git reset的区别
    python安装
    eclipse集成python插件
    eclipse 编辑 python 中文乱码的解决方案
    性能测试第八章学习 Loadrunner http POST三种请求格式的脚本
    性能测试第七章-Loadrunner参数化
  • 原文地址:https://www.cnblogs.com/cthon/p/9147796.html
Copyright © 2020-2023  润新知