zoukankan      html  css  js  c++  java
  • Git 和 GitHub 使用

    Git和GitHub的使用
      Git是一款免费、开源的分布式版本控制系统。
      GitHub托管远程仓库,并提供一个web界面。
      有2种协议支持从本地push代码到远程仓库。
      一种是http,需要输入用户名和密码。
      另一种是SSH,只要将公钥上传到GitHub上,就不用每次输入密码了。
    
    下面将配置过程简单讲下:
    1  配置用户名和邮箱?
       git config --list
       git config --global user.name "xxx"
       git config --global user.email "xxx@xxx"
       如过没有用户名或者邮箱,配置先。
    
    2  你需要 SSH Key 和 GitHub 帐号。
       SSH Key 是本机的,GitHub 是远程服务端。
       cd ~/.ssh                        #判断本机有没有 SSH Key,如果目录存在,表示本机有 SSH Key
       ssh-keygen -t rsa -C "email"     #-t是指定加密方式,有 rsa 和 rsa1, dsa 和 ecdsa 可选一般选 rsa
                                        #-C是注释
       如果本机没有 SSH Key ,生成 SSH Key 。生成的 .ssh 文件夹里边有2个文件 id_rsa 和 id_rsa.pub ,分别储存着私钥和公钥。
       如果没有 GitHub 帐号,去web端注册。
    3  把本地的公钥上传到 GitHub 上。
       这个在远端页面自己找
       
    4  测试是否配置成功
       ssh -T git@github.com   #git@ 固定,后边的是 GitHub地址,依个人情况不同
       看提示就知道是否配置成功了。
    
    Git 如何查看远程仓库地址?
      git remote -v
      或者
      cd .git
      cat config
     
    Git 如何设置远端仓库的地址?
      举例如下
      git remote set-url origin git@github.com:someaccount/someproject.git
  • 相关阅读:
    JAVA005-基本数据类型变量的存储
    JAVA003-变量、数据类型
    Python_pandas数据处理_学习
    python_性能FPS
    DB_004_创建表
    DB_003_关系数据库标准语言(SQL)
    DB_002_数据库的创建和管理
    DB_001_概念模型设计
    虚幻蓝图学习笔记 简单VR功能实现
    虚幻蓝图学习笔记 制作第一人称(实现功能:捡枪,换枪,扔枪,仍炸弹等)(一)
  • 原文地址:https://www.cnblogs.com/the-capricornus/p/4072105.html
Copyright © 2011-2022 走看看