github简明教程

之前在学习使用git时候遇到很多坑,先将一份最简明的教程写下来,纪念我遇到的坑。

Github

官网 github.com

1.目的

github是用来托管项目代码的网站。

2.基本概念

a.仓库(Repository)
	一个项目对应一个仓库
b.收藏(star)
	显示收藏项目的人数(ps达到100个已经很牛叉了)
c.复制克隆别人的项目(Fork)
	从其他人的仓库克隆,独立存在自己的仓库。
	ps.克隆过来的项目有标记 forked from test_name
d.发起请求(pull request)
	张三--->clone --->李四
			若李四修改文件,想提交给张三,应该发起请求!
	张三<---pull request< ---李四
			若张三接受,则合并!
e.关注(watch)
	当关注这个项目,可以实时看到更新。
f.事务卡片(Issue)
	发现代码bug,给作者发送讨论

三个主页

Github主页:点击logo,左侧关注的用户动态,右侧自己所有git库

仓库主页:项目信息(代码,版本,收藏,关注,fork)

个人主页:个人信息,关注的人/库,绿油油的时间记录表

3.何为开源项目贡献?

  • a.新建issue:提交建议和想法
  • b.pull request:修正代码,发起合并请求

4.使用流程

①git安装

通过git管理Github托管的项目代码

②git工作区域
在这里插入图片描述

第一种:git管理本地仓库,关联远程仓库

git初始化:
git config --global user.name ' ' //设置用户名
git config --global user.email ' ' //设置邮箱
将文件夹设置为git仓库
git init
上传文件
git add .//工作区–>暂存区
git commit -m '描述'//暂存区–>本地仓库
关联远程仓库(已经建立好github仓库,不选择init)
git remote add origin <url.git>
git push -u origin master

查看状态 git status
删除本地 rm -rf
删除本地仓库 git rm

第二种:git管理远程仓库

git克隆:将远程仓库复制到本地
git clone url
上传文件
git add . //工作区–>暂存区
git commit -m '描述' //暂存区–>本地仓库
提交到远程仓库
git push

若提示没有权限
#vi .git/config
#将[romote "origin"] url=https://github.com/用户名/仓库名  修改为
#https://username:password@github.com/用户名/仓库名.git

5.新建站点

第一种:个人站点

个人站点:http://用户名.github.io
新建仓库名:【用户名.github.io】
创建静态index.html

第二种:项目站点

访问:http://用户名.github.io/仓库名
settings页面,点击自动生成页面
在分支下有index.html(可修改版权)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
A:GitHub是一个基于Git的代码托管平台,属于全球最大的同性质类网站之一,因其简明易懂的版本控制系统、方便的协作工具、开源项目支持等多方面的优点,广受全球程序员的喜爱。 以下是GitHub使用教程的详细步骤: 1. 注册GitHub账号 在GitHub官网(https://github.com/)上注册账号,填写好邮箱、用户名和密码,完成验证过程即可。 2. 创建仓库 点击右上角“+”号,选择New Repository。填写好仓库的名称、描述、初始文件夹等信息。注意选择公开或者私有。 3. 在本地创建项目 在本地终端里输入以下命令即可: ``` $ mkdir your-project-name $ cd your-project-name $ git init ``` 4. 制作修改,git commit 将修改的文件放进项目文件夹中,在终端中输入以下命令: ``` $ git add . $ git commit -m 'first commit' ``` 5. 与远程仓库建立连接,push 在GitHub上新建的仓库中找到“Clone with HTTPS”或“Clone with SSH”链接,复制链接。在终端中输入以下命令: ``` $ git remote add origin git@github.com:username/repo-name.git $ git push -u origin master ``` 6. 更新本地与远程仓库同步 在本地修改完代码之后,需要将其提交到远程仓库中,可以通过以下命令实现: ``` $ git add . $ git commit -m 'update something' $ git push ``` 7. 克隆GitHub仓库 在终端中输入以下命令进行代码克隆: ``` $ git clone git@github.com:username/repo-name.git ``` 这就是GitHub的基本使用教程,当然还有更多高级功能需要您自行学习。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值