zoukankan      html  css  js  c++  java
  • GitHub配置步骤和简单的git关联

    通过git书籍学习

    1. 创建账户(username:Flora)

    2. 设置头像(不是必须)

    3. 设置SSH Key

      $ssh-keygen -t rsa -C "email@email.com" //创建用户时使用的邮箱 -> 回车 -> 密码 -> 密码

      生成id_rsa私有密钥,id_rsa.pub公开密钥

    4. 添加公开密钥

      右上角 -> Account Settings -> SSH Key -> Add SSH Key -> title适当,key是id_rsa.pub里面的内容(用cat ~/.ssh/id_rsa.pub -> ssh-rsa 公开密钥内容 email@email.com)

      ->测试 ssh -T email@email.com, 输入yes

    5. 使用

      右上角 -> New repository创建一个新库(repository name: hello-world) -> 注意: "Initialize this respository with a readme", 自动初始化库并设置Readme文件,让用户可以立即clone这个仓库。如果向GitHub添加手中已有的git仓库,不建议勾选,直接手动push -> 链接才仓库(https://github.com/Flora用户名/hello-world库名)-> readme.md文件显示项目等信息,可以用MarkDown语法进行描述,添加标记,提高可读性。

    6. 将已有的仓库clone到身边的开发环境中。找到SSH clone URL,将内容复制, git clone 复制的内容

      SSH clone URL: git@github.com:Flora/hello-world.git 输入创建key时的密码

      git clone git@github.com:Flora/hello-world.git

      cd hello-world

      添加一个文件hello_world.php

      git add hello_world.php 将文件放到暂存区(在Index数据结构中记录问价提交之前的状态)

      git commit -m 'Add hello_world file' 提交

      git log 查看提交日志

      git push 如果建立了分支(git branch develop)使用git push origin master

      

  • 相关阅读:
    AtCoder Grand Contest 015 题解
    AtCoder Grand Contest 014 题解
    AtCoder Grand Contest 013 题解
    AtCoder Grand Contest 012 题解
    AtCoder Grand Contest 011 题解
    AtCoder Grand Contest 010 题解
    AtCoder Grand Contest 009 题解
    NOIP2017 Day2 题解
    博客园主题备份
    多项式全家桶
  • 原文地址:https://www.cnblogs.com/floraCnblogs/p/github-and-git.html
Copyright © 2011-2022 走看看