GitHub和Git入门教程笔记

GitHub和Git入门教程笔记

视频教程地址:https://www.bilibili.com/video/av10475153?from=search&seid=7951652109620705829

1使用github

1.1 目的

 借助GitHub托管项目代码

1.2 基本概念

       Repository:仓库,用来存放项目代码等,每个项目对应一个仓库。

Star:加星,收藏他人项目,方便下次查看

Folk:复制克隆项目,folk的项目是独立存在自己的仓库的。

       Pull request: 将在folk的项目添加的修改,等原作者同意后,合并到原仓库。

       Watch:关注某个项目,会第一时间收到这个项目的任何更新通知。

       Issue:事务卡片,发现代码BUG,但是还没有成型代码,需要讨论时用。

1.3 开源项目贡献流程

      (1)新建issue:提交使用问题或者建议或者想法

      (2)pull request:先folk代码到自己的仓库,在自己的仓库修改后,发送给原作者参考。

1.4 补充说明

       因为GitHub在国外服务器所以访问较慢或无法访问,需要科学上网(Shadowsocks)。

       私有仓库只能自己或者指定的朋友才有权限操作。

仓库里新建文件需要手动加后缀。

 

2 git安装和使用

2.1 目的

通过git管理GitHub托管项目代码。

2.2 简介与安装

      Git是目前世界上最先进的分布式版本控制系统。

      国内镜像安装地址:https://pan.baidu.com/s/1kU5OCOB#list/path=%2Fpub%2Fgit

2.3 git的工作流程

暂存区是xh

 

git add可反复多次使用,添加多个文件;

2.4 git的初始化及仓库创建和操作

      初始化git的唯一用户名(GitHub的账号)和邮箱

mkdir test 新建一个test的文件夹      touch 1.py 创建一个python文件

git diff 查看具体修改

  1. 新建一个文件夹

2. 在文件夹内创建git仓库 git init (pwd查看工作目录,cd更改工作目录)是创建的隐藏文件,想要电脑可以查看记得开查看隐藏文件选项。

3. 在文件夹内创建文件

4. 将创建文件添加到暂存区

5. 将文件从暂存区提交到仓库

(以上是在本地仓库的操作)

2.5 git管理远程仓库如GitHub

     目的:远程仓库可以备份代码和实现代码的共享集中化管理。

git克隆操作

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

代码: git clone 仓库地址(地址由来下图所示)

git push 将本地仓库提交到该地址的远程仓库。

2.6 利用git搭建网页

网页名只能是用户名+.gitHub.io,这同样是访问地址。

网页显示的是index.html里的内容。

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值