标签 gitlab 下的文章

使用git与gitlab进行版本管理(2)

在部门内做了一次关于git使用方面的分享,做了一个ppt,准备材料的过程中发现git总是比自己想象的更强大,也更复杂,虽然每天都在用git,但接触到的东西仍然是冰山一角而已。

下面是演示ppt,推荐使用chrome观看,如果iframe显示有问题可以点这里

注:使用空格或方向键翻页。

Read the rest

使用git、git-flow与gitlab工作

安装

下载 git OSX 版
下载 git Windows 版
下载 git Linux 版

Linux下可以直接用apt-get install git或者yum安装。

开始使用

注:这篇教程里所有git操作在命令行下执行,windows下可以右键-git bash打开命令行。

如果有人告诉你某某项目的git地址:
git clone username@host:/path/to/repository

或者是你只想自己折腾一下,建立一个空白的版本库:
git init

版本控制

本地版本库

要提交代码到git仓库需要两个命令:
git add
git commit -m “代码提交信息”

要撤销提交:
git reset HEAD

要从从版本库恢复文件:
git checkout —

在git文件夹中实际存在三个区域:

实际目录:实际修改的文件。
待提交区:暂存准备提交的内容,提交之后被清空。(也叫做index区)
已提交区:提交到本地git版本库的内容,有版本号。

对这三个区域的操作都可以在本地离线完成。

 

完整一些的状态图如下:

查看文件状态:
git status

文件总共四种状态:
与git

Read the rest

分类目录