GitHub与git的使用(笔记)

本文介绍了GitHub常用概念,如仓库、收藏、克隆等,还提及GitHub主页相关内容。阐述了Git的工作区域和操作流程,包括本地仓库与远程仓库的交互。此外,讲解了利用Github Pages搭建个人站点和项目站点的步骤,仅支持静态网页。

GitHub常用概念

1、Repository 仓库 

 即自己的项目,每个项目对应一个仓库

2、Star 收藏

收藏他人项目

3、Fork 复制克隆项目

将他人项目克隆到自己仓库 ,fored from指定来源

4、Pull request 发起请求

修改、添加克隆过来的项目,点击这个,向源项目发起提交请求,源项目人查看审核,决定是否合并 修改文件至自己项目

5、Watch 关注

关注某人后,他有任何更新时,自己主页会有通知提醒

6、Issue 事务卡片

发现fork来的项目有bug时,创建,对方可以在其主页看到,进行回复讨论等

GitHub主页

仓库主页  : 项目代码、版本、收藏、关注、fork...

   搜索文件,快捷键 t

个人主页 :

访问太慢,推荐翻墙软件 Shadowsocks 

Git的使用

一个git库对应一个开源项目,用git管理git仓库。

通过Git 管理gitHub托管项目代码

一、Git 工作区域

1、Git Repository(Git本地仓库)

2、暂存区     :暂存已修改的文件,统一提交到git仓库

3、Working Directory (工作区)    :添加、编辑、修改文件等动作

流程   :   工作区 ---》暂存区----》Git本地仓库=============》GitHub远程仓库

二、Git 操作流程


git status   #查看状态
touch test.java    # 创建文件 test.java
git add test.java  # test.java是添加的文件名,将文件从工作区加到暂存区
git status
git commit -m '提交说明'  # 将暂存区文件提交到Git仓库
git status

1、新建一个文件夹进入,左键打开git命令行窗口
2、Git初始化及仓库创建和操作

git config --global user.name 'kelly'       #设置用户名,kelly是gitHub上的用户名
git config --global user.email '4563@163.com'  #设置gitHub上的邮箱地址

 

mkdir test  #test为项目名
cd test    #进入项目目录
git init   #初始化git,生成 .git文件

3、从gitHub上clone项目到本地

git clone 仓库地址  #
git config --list  #查看配置信息

4、向仓库添加文件

git status   #查看状态
touch test.java    # 创建文件 test.java
git add test.java  # test.java是添加的文件名,将文件从工作区加到暂存区
git status
git commit -m '提交说明'  # 将暂存区文件提交到Git仓库
git status

5、修改仓库文件

git status   #查看状态
vi test.java   #利用vi操作修改文件
git add test.java  # test.java是添加的文件名,将文件从工作区加到暂存区
git status
git commit -m '提交说明'  # 将暂存区文件提交到Git仓库
git status

6、删除仓库文件

git status   #查看状态
rm test.java    # 删除文件 test.java
git rm test.java
git commit -m '提交说明'  # 将暂存区文件提交到Git仓库
git status

7、将本地仓库提交到远程仓库

#本地文件commit到本地仓库后
git push    #提交到远程仓库  ,弹出gitHub的登录页面,输入用户名和密码即可提交成功

Github Pages 搭建网站

个人站点   

访问网址 : https://用户名.github.io            //github的用户名

搭建步骤 :

1、创建个人站点:新建仓库,仓库名必须是  用户名.github.io 

2、在仓库下新建 index.html 文件

注意:github pages仅支持静态网页(.html文件)

Project Pages 项目站点

访问网址 : https://用户名.github.io/仓库名          //github的用户名

注意:

 仓库根目录下要有 .html文件。页面设置在 项目主页 ----》setting 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值