安装git和创建版本库

安装 git

  首先介绍一下 git 是怎么诞生的:

2005 年,当时 linux 内核使用商业软件 BitKeeper 进行版本管理。Samba的作者Andrew Tridgell 试图尝试对 BitKeeper 反向工程, 以开发一个能与 BitKeeper 交互的开源工具, 因此激怒了 BitKeeper 的东家 BitMover, 要求收回对 Linux 社区免费使用 BitKeeper的授权, 迫不得已, 最终Linus 选择了自己开发一个分布式版本控制工具 以替代 BitKeeper——git 就诞生了!

——见于 版本管理器的发展史 git前世今生

  因为 git 是在 linux 平台上诞生的,被移植到 Windows 上的时候就出了点小问题——中文乱码
  linux 操作系统默认使用 UTF-8 字符集(文件名、文本文件内容都使用 UTF-8 字符集);而 Windows 的本地化做得相当出色,中文版的 Windows 使用我国的字符集 GBK。于是当 Windows 上的 git 将 GBK 的汉字认做 UTF-8 字符时,乱码就必然了。
  后来 git 的开发者发现了这个问题, 1.7.10 版本后这个问题基本被解决了,因此我们需要下载最新版的 git:

  目前最新的版本是 1.8.1.2。安装很方便, 但需要注意一点,下面这里要选上 TrueType 字体


  只有选上 TrueType 字体,在 Git Bash 中才能正常地显示汉字

  安装完后,就有了两种使用 git 的方式: Git Gui(图形界面)、Git Bash(命令行)。 右击空白区域出现


配置 Github

  git 是分布式版本管理,大部分操作在本地完成,但如果需要协同开发,就需要一个托管远程版本库的服务器,各个开发者通过 pull、push 更新远程版本库进行协同开发。
  github 就是提供这些服务的一个网站,它为 public 项目(任何人都可看到全部源代码)免费提供服务。

代码托管社区Github具有很多光环:55名员工、刚获得Andreessen Horowitz 1亿美元投资、估值7.5亿美元,自2008年推出以来成为开发者停留时间最多的一个地点…。

  首先到 github 首页注册(sign up)一个账号:https://github.com/
  然后根据 help 中的 Set Up Git 教程进行设置,虽然是全英文,但我想还是难不倒各位程序猿(媛)的。

创建版本库

  help 中的 Create A Repo 介绍了怎么创建一个版本库。按照该教程创建的本地版本库的目录结构如下:

  • Hello-World
    • .git
    • README

  版本库的配置、历史版本等信息都存在 .git 文件夹中,可谓是核心机密档案馆,该文件夹一般是隐藏的, github 上对应的远程版本库没有 .git 文件夹。


小结

  以上就是用 git 进行版本管理的初始阶段的工作,虽然略显复杂,但是毕竟是一次性的,正所谓磨刀不误砍柴工, 版本管理的主要活动是在开发的时候,所以也没什么好抱怨的。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值