git  学习笔记

    

使用github

目的:借助githup托管项目代码

基本概念

仓库(repository)

仓库用来存放项目代码,每个项目对应一个仓库,多个开源项目则有多个仓库

 

收藏(star)

收藏项目,方便下次查看

 

复制克隆项目(fork)

该项目是独立存在的

 

 发起请求(pull request)

 

关注(watch)

关注项目,当项目更新可以接收到通知

 

事务卡片(lssue)

发现代码BUG,但是目前没有成型代码,需要讨论时用

 

Github主页

仓库主页

个人主页

 

注册github账号

官方网址:

github.com

注意:

  1. Github在国外服务器所以访问较慢或者无法访问,需要翻墙(Shadowsocks)
  2. 私有仓库只能自己或者指定的朋友才有权限操作(私有仓库是收费的)
  3. 新注册的用户必须验证邮箱后才可以创建git库仓库

 

创建仓库

说明:

一个git库对应一个开源项目

通过git管理git库

 

创建仓库之前需要验证邮箱

点击验证成功后会跳转到github主页

点击创建

 

仓库主页

 

仓库管理

新建文件

      必须写后缀名

 

编辑文件

 

删除文件

 

上传文件

 

搜索仓库文件:

 

下载/检出项目

 

Github issues

作用:发现代码bug,需要讨论时用;

      或者使用开源项目出现问题时使用

加粗:

 

 

斜体:

 

开源项目贡献流程

1、新建issue

提交使用问题或者建议和想法

2、pull request

步骤:(1)fork项目

     (2)修改自己仓库的项目代码

     (3)新建pull request

     (4)等待作者操作审核

 

Git的安装和使用

目的

通过git管理github托管项目代码

下载安装

  1. Git官网下载:https://www.git-scm.com/download/win
  2. 双击安装

 

  1. 选择安装路径

 

  1. 选择组件

 

  1. 设置开始菜单目录名设置

 

  1. 默认下一步

  1. 选择使用命令行环境

 

8、剩余几步默认下一步,然后点击install安装

 

9、安装完成

10、检验是否安装成功

回到桌面,点击鼠标右键,对话框里有两个以git开头的选项则安装成功

 

Git工作的基本流程

Git工作区域

 

向仓库中添加文件流程

 

查看当前文件的状态:git status

将工作区(working directory)的文件添加到暂存区:git add 文件名

再次查看当前文件的状态:git status

将暂存区的文件提交到git repository(git仓库):

git commit –m “提交描述”

再查看状态:git status

 

 

 

Git初始化及仓库创建和操作

基本信息设置

  1. 设置用户名

git config --global user.name ’ liu0918’

  1. 设置用户名邮箱

git config --global user.email ’2978946206@qq.com’

 

初始化一个新的git仓库

  1. 创建文件夹

  1. 在文件内初始化git(创建git仓库)

    cd test

 

git

 

 

.git隐藏文件是用来存储仓库所有信息的

 

向仓库添加文件

  1.创建文件

2、添加到暂存区

 

 

3、将文件提交到仓库

 

修改仓库文件

修改:vi a.text

查看状态:git status

添加到暂存区:git add a.text

查看状态:git status

提交到仓库:git commit –m ‘通过git修改提交到仓库’

查看状态:git status

 

删除仓库文件

删除:rm –rf a.text

从git中删除文件:git rm a.text

提交操作:git commit –m ‘通过git删除仓库文件’

最后查询下状态:git status

Git管理远程仓库

使用远程仓库的目的

作用:备份,实现代码共享集中化管理

 

 

将本地仓库同步到git远程仓库中

 

 

 

Git克隆操作

目的:

将远程仓库(github对应的项目)复制到本地

 

代码:

git clone 仓库地址

仓库地址由来:

 

 

Github Pages搭建网站

个人站点

访问:

https://用户名.github.io

 

搭建步骤:

  1. 创建个人站点

     → 新建仓库(仓库名必须是“用户名.github.io”)

 

 

  1. 在仓库下新建index.html文件

 

  1. 访问页面

会打印出index.html文件里的内容

 

注意:

  1. github pages仅支持静态网页
  2. 仓库里面只能是.html文件

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值