使用git与gitlab进行版本管理(2)
在部门内做了一次关于git使用方面的分享,做了一个ppt,准备材料的过程中发现git总是比自己想象的更强大,也更复杂,虽然每天都在用git,但接触到的东西仍然是冰山一角而已。
下面是演示ppt,推荐使用chrome观看,如果iframe显示有问题可以点这里
注:使用空格或方向键翻页。

本作品采用知识共享署名-非商业性使用 4.0 国际许可协议进行许可,转载请注明作者及原网址。
在部门内做了一次关于git使用方面的分享,做了一个ppt,准备材料的过程中发现git总是比自己想象的更强大,也更复杂,虽然每天都在用git,但接触到的东西仍然是冰山一角而已。
下面是演示ppt,推荐使用chrome观看,如果iframe显示有问题可以点这里
注:使用空格或方向键翻页。
下载 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
… Read the rest文件总共四种状态:
与git