南充网站建设费用,广州优质网站建设案例,如何注册域名网站,做网站的 深圳笔记-git命令1、名词2、基本操作3、分支操作1、名词
master: 默认开发分支origin: 默认远程版本库Index / Stage: 暂存区Workspace: 工作区Repository: 仓库区 #xff08;或本地仓库#xff09;Remote: 远程仓库
2、基本操作
配置级别
-local (默认#xff0c;高级优先…
笔记-git命令1、名词2、基本操作3、分支操作1、名词
master: 默认开发分支origin: 默认远程版本库Index / Stage: 暂存区Workspace: 工作区Repository: 仓库区 或本地仓库Remote: 远程仓库
2、基本操作
配置级别
-local (默认高级优先)只影响本地仓库-global(中优先级)只影响所有当前用户的git仓库-system低优先级影响到全系统的git仓库
用户配置
git config --global user.name sanqi //用户名
git config --global user.email 163.com //邮箱初始及本地仓库操作
git init //初始化仓库
git status //对状态的跟踪status中有两个状态内容状态和文件状态
内容状态有三个区域工作目录、暂存区、提交区
文件状态有两状态 已追踪和未追踪git add 文件名 //添加文件内容到暂存区同时文件被跟踪
git add . //添加所以文件
git add a b //把a和b存入暂存区
git add -p 文件名 //一个文件分多次提交 没试过文件不想被跟踪可以配置.gitignore配置忽略文件
git rm -- cached //仅从暂存区删除
git rm //从暂存区与工作目录同时删除3、分支操作
克隆远程仓库
git clone 远程地址克隆分支的代码到本地
git clone -b 分支名 地址新建分支
git branch 分支名查看当前所有分支
git branch切换分支
git checkout 分支名基于当前分支创建新的分支并默认切换到新分支
git checkout -b 新分支名称 新分支推送到远程仓库
git push origin 新分支名称本地分支和远程分支进行关联 不关联git pull会失败
git branch --set-upstream-toorigin/新分支名称