GitHub超详细新手使用教程

来源:互联网 发布:子见夫子乎 编辑:程序博客网 时间:2024/04/29 04:23

GitHub是一个非常强大的分布式版本控制系统,但是第一次使用的人却常常感到迷惑,不知道如何发布自己的项目文件。下面给出一个非常详细的GitHub新手教程,让你5分钟迅速上手。

安装与基本设置:

  1. 注册GitHub,并下载相应的客户端。安装客户端的同时也会安装Git Shell。这里给出Windows版的下载地址https://windows.github.com/
  2. 打开Git Shell,配置用户名和邮件地址(该邮件地址应与你账户邮件配置中的地址相同),输入以下命令:

    1
    2
    git config --global user.name "YOUR NAME"
    git config --global user.email "YOUR EMAIL ADDRESS"
  3. 输入以下命令生成密钥来验证身份。

    1
    ssh-keygen -C "YOUR EMAIL ADDRESS" -t rsa

    之后会要求你输入密钥生成路径、密码。使用默认设置即可,直接连续3次回车。

  4. 进入密钥生成路径的文件夹,打开id_rsa.pub文件,复制全部内容。
  5. 在GitHub网页的右上角点击齿轮标志进入设置页面,点击左侧的“SSH Keys”,再点击右上角的“Add SSH Key”。title随便输入,key处黏贴刚才复制的内容。
  6. 回到Git Shell,输入以下命令测试密钥设置是否成功。

    1
    ssh-T git@github.com

    如果成功会显示类似下面的信息:
        Warning:Permanently added 'github.com,207.97.227.239' (RSA) to the list of known hosts.
        Hi Flowerowl! You've successfully authenticated, but GitHub does not provide shell access.
    Warning不必理会。

创建repository并上传文件:

  1. 在GitHub网页的右上角点击加号“+”标志,然后点击“New repository”。
    New repository menu
  2. 输入项目名称、描述。
  3. 选择项目为公开(public)还是私有(private)。private是收费选项,一般我们选择public。
  4. 勾选“Initialize this repository with a README.”,会自动创建Readme文档。
  5. 点击“Create repository”。到现在为止,你已经成功创建了一个自己的库。
  6. 进入刚才创建的repository,点击右下角的“Clone in Desktop”,此时会自动弹出GitHub客户端界面。
    github
  7. 在客户端中,右键点击刚才Clone的repository,再点击“Open in Git Shell”。
  8. 输入以下命令来添加要上传的文件。如果失败,请尝试使用 -f 参数。

    1
    git add "YOUR FILE PATH"
  9. 输入以下命令来添加说明。

    1
    git commit

    之后会自动打开你系统默认的文本编辑器。注意,如果你不想上传某个文件,请用#号注释掉,否则请去掉#号。

  10. 关闭文本编辑器之后会动提交更新说明。
  11. 输入以下命令来提交更新。

    1
    git push
  12. 最后在GitHub网页上查看是否更新成功。

注:转自我的博客《GitHub超详细新手使用教程》
0 0
原创粉丝点击