Github使用

一、Github简介

Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。

Github是一个基于git的代码托管平台,付费用户可以建私人仓库,一般的免费用户只能使用公共仓库,也就是代码要公开。

二、注册账号

首先到 github官网地址:https://github.com/注册账号。

填写信息
选择类型
选择信息

三、配置Github SSH

SSH是Secure Shell,是一种认证方式,github可以采用两种认证方式:SSH和https。两种的区别是SSH需要进行SSH key配置,但是每次Pull的时候是不需要输入用户名密码的,而https每次都要输入用户名密码的。

1.创建本地SSH Key

打开终端,输入:

$ ssh-keygen -t rsa -C "your_email"

创建SSH Key

2.查看公钥

查询公钥

3.上传公钥到Github

设置
New Key
添加公钥
上传key

4.验证是否成功

终端输入:

$ ssh -T git@github.com

成功则返回You've successfully authenticated, but GitHub does not provide shell access.

四、创建远程仓库

新建仓库
仓库信息

在项目仓库点击Clone or download,选择use SSH,得到SSH链接备用。

仓库SSH链接

五、Git管理项目

1.安装git

$ sudo apt-getinstall git-core

2.配置信息

$ git config --global user.name "your name"

$ git config --global user.email "your_email"

3.克隆远程仓库

先cd至本地目标文件夹位置,初始化git:

$ git init

clone远程仓库:

git clone 远程仓库地址

clone

检查目标文件夹,发现远程仓库文件已经同步连接。

4.本地仓库同步远程仓库

先cd至本地工程,初始化git,然后链接至远程仓库:

$ git remote add origin SHH地址

如果github有文件,需要先更新

$ git pull origin master

添加本地文件到本地仓库

$ git add .

$ git commit -m "mark" 

同步本地仓库到远程仓库

$ git push origin master

查看github的仓库,看到同步了项目。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容