zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    python的基本数据类型
    python数据基本运算处理===循环
    多态、多态性和鸭子类型
    菱形问题、类的组合
    类的继承
    面向对象基础
    软件开发三层架构
    logging模块
    json与pickle模块
    Webbrowser模拟百度一下子点击事件
  • 原文地址:https://www.cnblogs.com/cthon/p/9147796.html
Copyright © 2011-2022 走看看