文档介绍:git基础知识
戚景亮—. 6
1
精选PPT
目录
一. 和 svn相比git的优势在那里
二. git 客户端和仓库端目录结构
三. git 常用操作
四. git 常见使用场景
五. git 权限问题
六,repo 的使用
六. gitolist服务器的搭建
2
精选PPT
git 和 svn 的差异(分布式与集中式的管理的差异)
3
精选PPT
4
精选PPT
Git比SVN有什么优势
上传下载的速度比svn快得多(
异地协同工作。(如:不用联网也历史记录)
现场版本控制。(
更好用的提交列表。
更好的差异比较。
工作进度保存。
作为SVN前端实现移动办公。
无处不在的分页器。
5
精选PPT
远程git server
repository
git push
git pull
6
精选PPT
2,创建本地GIT版本库
Git init
1,创建GIT服务版本库
Git init --bare
7
精选PPT
三. git 常用操作
常用的操作命令
分支操作
本地分支操作
服务器分支操作
8
精选PPT
git init 创建一个数据库。
git clone 复制一个数据到指定文件夹
git add
git commit add文件并commit到本地数据库。
git pull 从服务器下载数据库,并跟自己的数据库合并。
git push 向其他数据库推送自己的数据库。
git fetch 从服务器下载数据库,并放到新分支,不做合并。
git whatchanged 查看两个分支的变化。
git branch 创建分支,查看分支,删除分支
git checkout 切换分支
常用命令
git help –a 显示所有git命令
9
精选PPT
git merge 合并分支,把目标分支合并到当前分支
git config 配置相关信息,例如email和name
git log 查看版本历史
git show 查看版本号对应版本的历史。
git tag 标定版本号。
git reset 恢复到之前的版本
git status 显示当前的状态。
git mv 重命名文件或者文件夹。
git rm 删除文件或者文件夹。
git help 查看帮助
10
精选PPT