博客搭建

第一次搭建博客,看了很多人的教程,也踩了一些坑啥的,简单记录一下博客搭建的流程,如果帮到几个人也算是回馈。

博客搭建步骤

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.使用

  1. VCS–>enable….–>选择git
  2. 右击工程(注意选到project目录模式)或者VCS–>Git–>add
  3. Git–>commit Directory–>选择要上传的文件
  4. 输入Commit Message点击Commit
  5. 如果是第一次上传直接push,填写地址,然后输入账号密码就好了
  6. 如果是协同的话记得先pull解决冲突再push