首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何有效使用 GitHub

前言 GitHub 是很多「modern」程序员使用频度很高的网站,但各人从中汲取的养分不同。有的人借助它的力量扬名立万成为一代大神;有的人迷失其中,天天在其中流连却成长有限。...而我,成长为了一名主要用 GitHub 写博客的少年,Sad story! :joy::joy::joy: 这当然不是我想要的,要知道我也是一个有大神梦的人啊。...:clap: 下面给出我对自己的分析和总结,希望在以后继续使用 GitHub 的过程中能持续总结重构,形成自己高效使用它的方式。...分析 我目前使用 GitHub 的频度很高,收获一般,从使用习惯上来分析: 好习惯 将 GitHub Pages 作为写博客的工具,能使用 Markdown 专注于内容。...总结 我认为的有效使用 GitHub 的方式: Follow 你感兴趣的领域厉害的人物,持续关注他们在 GitHub 上的活动,选择其中优秀的资源学习之。

34520

github 自动部署github实现自动部署

我们可以这样理解: 当我们把代码提交到github上时 github发起一次请求给服务器 服务器接受请求后,执行拉取git的脚本 这样就实现了整个项目的自动部署。.../adnanh/webhook 2、使用apt安装 sudo apt-get install webhook 开源项目地址:https://github.com/adnanh/webhook 五、配置服务器...1、在一个目录下克隆github项目 我的在/root/test下拉取项目,项目名也叫test(拉取的项目存在于/root/test/test) 2、在同级目录新建hooks.json(位于/root...root/go/bin/webhook -hooks hooks.json -verbose >log.txt 2>&1& [1] 3060 九、愉快玩耍 然后你就可以在自己电脑上写代码,写好后,他自己就会部署...//blog.csdn.net/iamhuanggua/article/details/60140867 2、git生成证书:http://www.iimt.me/article/34 3、 钩子自动部署

2.8K20
您找到你想要的搜索结果了吗?
是的
没有找到

Github下载慢解决了!「100%有效

对于新手刚接触git的人来讲,可能你只知道github。 实际上,国内也有很多代码仓库提供方,国外也不只github。只不过国内也是刚刚开始,关注的人不多。...要求你有一个github账户,一个码云gitee账户。 操作步骤 1.将github上面你想要搞下来的项目首先 frok 到你自己的github的账户中去。...点击加号,下拉列表里面有 迁移github项目 的选项,点开后按照提示关联自己的github账号,之后选择你要迁移的项目,按提示操作。耗时:不到三分钟。...按照上面的方法,基本上不再需要整夜挂机 clone 代码了。 最近重新看了下,其实上面的步骤有些繁琐,其可以更简单,新建仓库直接设置远程仓库地址。 第一步新建仓库: ....github项目中所用到的子模块依然是放在了github上。这就很悲剧了,这意味着你在执行上面指令后,依然需要面对上面的20KB/s的速度。虽然此时并不会显示出来,然而等待依然很久。

56630

如何使叙事型落地传达清晰有效

本文适合常规的说服性落地设计的交互设计入门以及内容策划的信息组织入门。希望可以提高设计师与策划产品同事的信息对齐效率与输出效率,共同倾力于为目标用户提供最为清晰有效的信息输出。...回顾在我面向B端落地的交互设计,我通常会经历与业务方对页面信息框架的方向性讨论,以及页面信息模块的细节沟通等业务场景。...如何高效并有效地在解决产品增长诉求的基础上,更好为我们的用户提供清晰有效的产品服务信息传达以及恰当的阅读体验呢?我希望本文可以提供另一种思路的可能性。...信息特征:进行分类,组合,排序,借喻,对比,按照一定的规律展示,以符合用户理解的方式,并被内容引导影响,有效地完成任务,达到用户目标,最终达成业务目标。 ...小结,每个过程的信息量以及分析的输入与输出都存在客观偏差,前期越多有效信息输入,有礼于后续可以做的组合信息方式也越多。这是一个开放性的指定命题求解过程。

43021

不再忍受龟速 Github,现在你也可以在云开发上部署个人博客啦!

Hexo 是被大家广泛使用的静态博客系统, 除了在 Github Pages 部署以外,现在你有了一个新的选择,那就是使用云开发静态网站功能来部署啦!...打开腾讯云控制台,在产品中找到云开发 image.png 进入到云开发的管理控制台,点击新建环境,新建一个环境来进行部署 image.png 新建一个环境,名为 docs,并选择按量计费,开通环境...,部署完成,接下来就可以预览了。...image.png 浏览 点击设置,进入设置页面,可以找到默认的的域名,点击域名,就可以看到你刚刚部署的环境啦。...image.png 比如,我的部署以后是这样的 image.png One More Thing 只需简单的几步,你就可以轻松实现将 Hexo 部署到云开发上,无需再忍受 Github Pages

1K41

Github开源之旅启程:GitHub部署网页

GitHub部署网页 Github是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名gitHub。...(一)Github官网展示如下: ? (二)其他常见开源社区: ?...Rails (三)Github的使用 1、实名注册Github账号 2、点亮个人头像 3、完善个人资料 4、能够在GitHub上搜索资料 5、创建/删除GitHub远程仓库 6、建立本地仓库 7、将本地仓库和远程仓库建立关联...(四)注册步骤: 注册Github账号 1.注册账号 2.完善个人资料 3.点亮头像 4.邮件地址 (五)注册示范: 1.进入官网(https://github.com),填写用户名、邮箱、密码...地址: https://github.com/ITesters GitHub还有很多好功能有待开发 希望大家学会善于利用搜索引擎 以上 ITester小栈 往期内容宠幸 叮—这有一打让你666的测试终极资料包

73030

GitHub Desktop:让代码托管不再高深莫测

简介 使用 GitHub Desktop 可以使用一个直观、可视化的界面而不是命令行或 Web 浏览器与 GitHub 交互。...集成 GitHub 功能:它与 GitHub 的特性紧密集成,比如拉取请求和代码审查,提高了代码的管理和协作效率。...扩展性:虽然 GitHub Desktop 专注于基本功能,但它也支持高级用户通过命令行工具执行更复杂的 Git 操作。...软件截图 特别提醒 GitHub Desktop 的默认语言为英文,如果希望使用中文界面,可以通过安装汉化包来实现,汉化版本需与 GitHub Desktop 版本一致,本文提供汉化教程。...或者在本地初始化一个新存储库 然后就可以使用图形化来执行各种git命令,在本地创建的存储库也可以快速在GitHub中创建远程存储库 下载地址 官网下载:https://desktop.github.com

10910

Github 部署个人网页 | 一键部署

相信不少人最听说过 Github 部署网站,但是我翻找了很多文章基本以实操为主,在 Setting 点一下就没了。...虽然 Github 部署已经很简单了,但是里面还是有不少细节的,这篇文章除了手把手教大家部署一个网站,还会聊一些关于部署的细节。 Tip: 这篇有点长了,下篇会聊一下自定义域名。...再 Tip: 国内访问 Github 部署的网站是比较慢的,再下篇文章会聊一下如何用国内 CDN 加速 Github 的访问,不妨点个关注哦~ 最简单的部署 首先,还是先手把手教大家部署一个简单的页面,...好,以上就是一个最最最简单的 Github 页面的部署了。下面来聊一聊原理。...所以,在以前那段时间,Github 部署静态页面更多是被当作一个 特殊功能,导致很多人都会觉得部署一个网页怎么这么麻烦。

1.1K20

GitHub Desktop:让代码托管不再高深莫测

简介 使用 GitHub Desktop 可以使用一个直观、可视化的界面而不是命令行或 Web 浏览器与 GitHub 交互。...集成 GitHub 功能:它与 GitHub 的特性紧密集成,比如拉取请求和代码审查,提高了代码的管理和协作效率。...扩展性:虽然 GitHub Desktop 专注于基本功能,但它也支持高级用户通过命令行工具执行更复杂的 Git 操作。...软件截图 特别提醒 GitHub Desktop 的默认语言为英文,如果希望使用中文界面,可以通过安装汉化包来实现,汉化版本需与 GitHub Desktop 版本一致,本文提供汉化教程。...或者在本地初始化一个新存储库 然后就可以使用图形化来执行各种git命令,在本地创建的存储库也可以快速在GitHub中创建远程存储库

7410

Github Actions Hexo 自动部署

重装后看着这个备份,觉得这样下去不行,得赶紧拿出个更完美(懒)的方案想起之前在一个浏览器插件的仓库看到了自动发布脚本,我有个浏览器插件每次发布都很繁琐,因此早就想研究一下自动化所以这次第一个念头也是自动化:Github...Actions旧流程按照之前手动挡的流程是这样的清除缓存 hexo clean生成静态文件 hexo g部署 hexo d(执行一次 git 推送)远程仓库 hooks 被触发,自动去网站根目录,git...Github Actions图片整个流程是创建密钥,用于连接博客服务器安装 hexo安装 hexo 插件拉取主题安装主题依赖包检查主题目录配置 git生成静态文件部署!...name: pull themes run: | mkdir -p hexo/themes git clone -b master https://github.com...其他小问题主要是主题,主题自定义的配置文件和图片,解决方案是直接放在仓库,复制过去所以如果你打算用以上工作流,还得根据自己的主题去改改收工至此,我本地将不在管理博客的任何东西,甚至写博客都可以随时打开 Github

43000

将Hexo部署GitHub

前言 Hexo的搭建 配置SSH:Git#配置SSH 创建Github仓库 打开Github,登录账号 点击右上角的“+”,选择“New repository”新建仓库; 输入仓库名(仓库名需要与github...”,然后点击底部的“Create repository”创建仓库 进入创建完成的仓库后点击右侧的“code”按钮,选择“HTTP”,点击右侧的复制图标,将仓库地址复制至剪切板备用 将主题上传至Github...在hexo的根目录下找到“_config.yml”,修改“deploy”配置: deploy: type: git repo: github: 刚才复制的仓库地址 branch:...生成静态文件后,输入指令hexo deploy或者hexo d将静态文件上传至github仓库,此过程可能需要输入密码,按照提示输入即可(如果SSH配置成功的话,只有首次上传需要输入密码,若每次上传都需要输入密码...或者你也可以直接输入hexo g -d直接完成上传操作 上传完成后回到github仓库,可以看到hexo静态文件以上传完成 预览博客 输入博客地址:用户名.github.io,访问博客 因为我这是修改后的博客

1.3K20

Jenkins集成Github自动部署

publish over ssh:用于ssh访问远程服务器(自动部署) git:拉取github代码 locale:中文汉化包 等待安装完毕,稍慢 ?...注意,如果Git没有展示配置说明没有安装Git插件 系统配置 我们来配置远程服务器信息,用于github代码拉取部署到指定的服务器. ?...勾选安装完成后重启Jenkins(空闲时) 构建maven应用 我这里创建了一个demo springboot项目 https://github.com/SAnBlog/demo 点击添加并填好github...自动部署,注意这里只能回调公网地址. ? 完整地址如下,浏览器手动执行也可以部署. http://192.168.31.247:8081/job/demo/build?token=demo ? ?...第一种 在 SSH Publishers的 Exec command中执行部署脚本 ? 脚本 demo.sh脚本监测是否在运行,运行则杀掉再重新部署.

98260

GitHub 个人还能这么玩?

里面主要介绍了 GitHub 即将发布的几项新特性,其中就包含用户可直接在 GitHub 个人中添加 README 介绍,用于展示更加详细的个人信息。...宠粉流 使用了类似 Friendster 的社交模板,从关注者中随机选出 8 个用户,每个一小时更新一次个人的 README 信息。 每日一个 GitHub 涨粉小秘诀。 ?...效果展示:https://github.com/sorxrob 递归流 作者是印度那边一个 17 岁的学生,在他的 GitHub 页面中,用递归的方式在 README 中层层嵌套自己的个人,效果让人眼前一亮...其实,在 GitHub 个人中加了 README 的方式很简单,你只需要创建一个跟自己 GitHub 用户名相同命名的代码仓库,并勾选上自己 README 初始化按钮即可。...第一步,创建与 GitHub 用户名同名的代码仓库。 ? 第二步,返回个人,即可看到成功生成 README 展示区块。

1.4K10

Github Actions Hexo 自动部署

重装后看着这个备份,觉得这样下去不行,得赶紧拿出个更完美(懒)的方案 想起之前在一个浏览器插件的仓库看到了自动发布脚本,我有个浏览器插件每次发布都很繁琐,因此早就想研究一下自动化 所以这次第一个念头也是自动化:Github...git 提交 其他的事情交给 Github Actions 整个流程是 创建密钥,用于连接博客服务器 安装 hexo 安装 hexo 插件 拉取主题 安装主题依赖包 检查主题目录 配置 git 生成静态文件...部署!...name: pull themes run: | mkdir -p hexo/themes git clone -b master https://github.com...主要是主题,主题自定义的配置文件和图片,解决方案是直接放在仓库,复制过去 所以如果你打算用以上工作流,还得根据自己的主题去改改 收工 至此,我本地将不在管理博客的任何东西,甚至写博客都可以随时打开 Github

42210
领券