第一次搭建博客,看了很多人的教程,也踩了一些坑啥的,简单记录一下博客搭建的流程,如果帮到几个人也算是回馈。
博客搭建步骤
1) 新建一个Repository,命名为你的 name.github.io,其中name是你的用户名,例如我的用户名是efany,那么我建的Repository名称应该是 efany.github.io 。
2) 安装前需要安装两个两个应用程序,一个是Node.js(教程),一个是Git
3) 安装hexo
4) 根据hexo的教程就可以搭建起来自己的博客了,现在你就发现你的博客和我的长的不一样,这是因为我换了一套主题next。我建议有能力的人都用文档来解决问题,尽可能不要去找傻瓜教程,遇到问题再去找解决方法。
github
其实搭建博客和git没什么太大关系,只要有账号就可以了,但是既然提到了就简单了解一下git和github
术语
术语 | 定义 |
---|---|
仓库 Repository | 一个仓库包括了所有的版本信息、所有的分支和标记信息.在Git中仓库的每份拷贝都是完整的。仓库让你可以从中取得你的工作副本。 |
分支 Branches | 一个分支意味着一个独立的、拥有自己历史信息的代码线分支(codeline)。你可以从已有的代码中生成一个新的分支,这个分支与剩余的分支完全独立。默认的分支往往是叫master。用户可以选择一个分支,选择一个分支叫做checkout. |
标记 Tags | 一个标记指的是某个分支某个特定时间点的状态。通过标记,可以很方便的切换到标记时的状态,例如2009年1月25号在testing分支上的代码状态 |
提交 Commit | 提交代码后,仓库会创建一个新的版本。这个版本可以在后续被重新获得。每次提交都包括作者和提交者,作者和提交者可以是不同的人 |
URL | URl用来标识一个仓库的位置 |
修订 Revision | 用来表示代码的一个版本状态。Git通过用SHA1 hash算法表示的id来标识不同的版本。每一个 SHA1 id都是160位长,16进制标识的字符串.最新的版本可以通过HEAD来获取.之前的版本可以通过”HEAD~1”来获取,以此类推。 |
忽略特定的文件
可以配置Git忽略特定的文件或者是文件夹。这些配置都放在.gitignore文件中。这个文件可以存在于不同的文件夹中,可以包含不同的文件匹配模式。为了让Git忽略bin文件夹,在主目录下放置.gitignore文件,其中内容为bin。
同时Git也提供了全局的配置,core.excludesfile。
例如:1
2
3
4
5
6
7
8*.iml
.gradle
/local.properties
/.idea/workspace.xml
/.idea/libraries
.DS_Store
/build
/captures
具体的git教程参照GitHub详细教程
Android Studio的git功能
1.注册github账号
自行百度 Google
1.下载安装git
地址:https://git-scm.com/downloads
2.匹配到AS
File–>Setting–>Version Control–>Git–>PAth to Git executable:
注意是Git/bin/git.exe
3.使用
- VCS–>enable….–>选择git
- 右击工程(注意选到project目录模式)或者VCS–>Git–>add
- Git–>commit Directory–>选择要上传的文件
- 输入Commit Message点击Commit
- 如果是第一次上传直接push,填写地址,然后输入账号密码就好了
- 如果是协同的话记得先pull解决冲突再push