github网站加载不出css怎么办

html-css020

github网站加载不出css怎么办,第1张

hosts文件位置

记事本右键,管理员权限打开;

在弹出的记事本窗口中,点击  文件 ->打开  ,并打开目录 C:\Windows\System32\drivers\etc   (这里记下目录,省的以后再去搜)

右下角 文本文档*.txt 切换成 所有文件

选中hosts文件,单击打开。

更新比较频繁的hosts文件资源链接:http://laod.cn/hosts/2015-google-hosts.html

github等网站不能加载css、js的处理

chrome打开github经常没加载一些css和js文件,F12看Network 会发现2个css和2个js文件404了,目测GFW的杰作。四个未加载问价如下:

修改hosts文件,将assets-cdn.github.com 这个cdn网站的ip加入hosts文件内;

查找ip可以在chrome中F12的network中,单击要查看的文件项,即可查看;也可以http://ipaddress.com/  在这里搜;

当然,FQ比较麻烦的方法就是将 google 的各个ip加入到hosts文件中。

https://assets-cdn.github.com/assets/github-ce4c3f5b30639b5488b01748e2c1f8166ed48a0075b9b3987b035ccfc310bf1c.css

https://assets-cdn.github.com/assets/github2-26160771e44f0aef42411069340cd3cbebd42400911cf7e4cfded91e4eeb2e26.css

https://assets-cdn.github.com/assets/frameworks-2c67e846b237d12dc49d9ba38bef688797518db6c4fc7ec256caf871623c69e4.js

https://assets-cdn.github.com/assets/github-615a25a0e4865aa31e362e8d4a6be79331915194ecd0c764fffcd0936da57be2.js

解决方法:

pull request就是请求别人pull自己的仓库。

当然,一般发起pull request的人都是从被请求人,那里clone的代码(github上则可以直接fork),一般比被请求人的项目提前若干commit。

pull request只是一种项目合作形式,github只是整合了相应功能,脱离github照样能pull request。

比如Linux内核项目,直接给linux发邮件,标题就是Pull Request。邮件里写上git的url和新增的feature或者修的bug。

如果linux觉得ok,就会根据给出的git url去git pull,github只是把上述过程集成在了站内,更加方便新人。

扩展资料:

github 合作开发模式主要有三种。

一、Fork 方式。

开发者 fork 自己生成一个独立的分支,跟主分支完全独立,pull代码后,项目维护者可根据代码质量决定是否merge代码。

二、组织。

组织的所有者可以针对不同的代码仓库建立不同访问权限的团队。

新建一个组织,然后添加项目成员,根据提示设置完毕,在仓库的Collaborators 下面的Teams就可以添加或者remove组织成员

三、合作者。

代码仓库的所有者可以为单个仓库增加具备只读或者读写权限的协作者。

合作者方式比较实用,也很方便,新建一个Repository,完毕之后,进入Repository的Settings,然后在Manage Collaborators里就可以管理合作者了。

参考资料来源:百度百科——github