GITHUB(发个博客试试水)

网友投稿 725 2022-05-30

Github

目的:借助github托管项目代码  通过git来管理

基本概念:

仓库(Repository)

仓库的意思,即你的项目,你想在Github上开源一个项目,那就必须新建一个Repository

,如果你开源的项目多了,你就拥有了多个Repository。仓库用来存放项目代码

(star)

仓库主页star按钮,意思为项目的人数,在GitHub 上如果你有一个项目获得100个star都选很不容易了! 方便下次查看。

复制克隆项目(fork):建立分支,fork后的项目是独立存在的

对于一个已经开源的项目,如果我想要在这个项目的基础上做进一步的改进并且能运用到自己的项目中去,这是可以通过fork按钮fork该项目,这是我的主页上就会多了一个项目,本质上是在原有的项目的基础上新建立了一个分支,在该项目上随意更改并不会影响原有的项目的代码和结构

发起请求(pull request)

基于fork,在fork来的项目上做了比较好的改进,并且希望原项目也能够包含这些改进,这是可以发起一个请求(PR),使得原项目创建人能够看到这些改进,如果他同意修改,即接受改进,原项目就会有做的改进了

关注(watch)

关注某一个项目,就可以在第一时间得到该项目的更新通知

事务卡片(Issue)

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

GitHub 主页

该页左侧主要是显示用户动态以及关注仓库的动态,右侧显示左右的git仓库

仓库主页

仓库主页主要是显示项目的信息,如,项目代码,版本,/关注/fork情况等

个人主页

个人信息,关注,开源项目,自己贡献的开源项目等信息

由于GitHub在国外服务器所以访问较慢或者无法访问。需要通过翻墙

私有仓库仅仅对自己或自己的朋友可见

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

基本信息设置

设置用户名

git config --global user.name ‘用户名’

设置用户名邮箱

git config --global user.email ‘用户邮箱’

注意:该设置在github仓库主页显示谁提交了该文件

查看设置

git config --list

初始化一个新的Git仓库

1.创建文件夹

命令行创建文件夹 mkdir 文件名

在文件夹内初始化git

cd 文件夹

git init (初始化)

向仓库添加文件

touch hello.c(创建文件)

git add hello.c(将文件添加到暂存区)

GITHUB(发个博客试试水)

git commit -m ‘文件描述’(将文件从暂存区提交到仓库)

修改仓库文件

删除仓库文件

rm -rf hello.c

git rm hello.c

git commit -m “描述”

Git管理远程仓库

使用远程仓库的目的

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

Git克隆操作

目的

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

代码

git clone 远程仓库地址

Github pages 搭建个人网站

创建个人站点  -> 新建仓库(注意:仓库名必须是【用户名.github.io】)

在仓库下新建index.html的文件即可

注意:github pages 仅支持静态网页 仓库里要是.html文件

Project pages 项目站点

http://用户名.github.io/仓库名

搭建步骤

进入项目主页,点击settings

在settings页面,点击

Git GitHub

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:华为软件开发云走进中南大学,长沙开启软件人才培养新模式
下一篇:应对海量时序数据,华为云GaussDB(for Influx)有妙招
相关文章