Git 是一个开源的分布式版本控制系统
Git 与 SVN 区别
-
git 分布式 ,svn 中心式
Workspace 工作区
Index / Stage 暂存区
Repository 本地仓库
Remote 远程仓库git config --global user.name "YOUR NAME" git config --global user.email "YOUR EMAIL"
-
git init
在当前目录下,初始化仓库 (生成.git文件夹) -
git add .
添加文件到本地的暂存区 -
git commit -m “修改内容”
将暂存区的内容提交到仓库 -
git push
上传文件到远程仓库 -
git pull
从远程仓库拉取文件 -
git clone https://XXXX
从远程仓库拷贝到本地 -
git remote add origin [分支名] git@XXXX.git
为本地仓库添加远程仓库
(1)分支管理(默认master) test func1
-
git branch 【分支名】
创建分支 -
git checkout 【分支名】
切换分支 -
git merge
合并分支