Git使用及命令
Git简介:是一个开源、分布式版本控制系统,处理从很小到非常大的项目版本管理。
Git特点:分布式相比于集中式的最大区别是开发者能够提交到本地,可以进行克隆拷贝。
git的一些基本概念
-
版本库(version):我们使用git管理文件时,就会生成一个.git文件,我们称之为版本库。
-
工作区(workspace):存放的位置
-
暂存区(index/Stage):即存放的缓冲区
-
本地仓库(Repository):commit命令将暂存区文件添加到本地仓库
-
远程仓库(Remote):例如Github,开源可进行源码拷贝
git常见命令
1.git配置命令
2.git分支管理
3.git的fetch指令
4.git的撤销功能
5.git文件暂存
git的基本操作流程
-
创建本地仓库
git init
-
连接本地仓库与远端仓库
git remote add origin //origin默认是远端仓库别名 //url可以使用https或者ssh方式创建
-
生成ssh密钥
ssh-keygen -t rsa -C "这里换上你的邮箱" //cd ~/.ssh 里面有一个文件名为id_rsa.pub,把里面的内容复制到git库的我的SSHKEYs中
-
提交到本地仓库
git push <远程主机名> <本地分支名>:<远程分支名>
-
分支
//查看分支 git branch //创建新分支 git branch //切换分支 git checkout //创建分支并切换 git checkout -b //删除分支 git branch -d //删除远程分支 git push -d //切换分支 git checkout