目录
教程:
仓库管理
创建远程仓库
建立连接
本地与远程仓库的连接:$ git remote add origin 远程地址
上传(合并代码)
上传本地代码到远程(合并代码到远程):$ git push -u origin 分支名
克隆—从远程下载到本地
切换到需要存放文件的目录下cd ,然后运行:git clone 远程地址
从远程仓库拉取到本地
如果文件夹没有初始化,需要先初始化:$ git init
然后远程连接:$ git remote add origin 远程地址
执行:$ git pull origin 目标分支名
分支管理
创建分支
新建仓库的时候会默认创建一个主分支master,一般情况下都会在主分支下再创建分支进行版本的更新或发布。
创建分支:$ git branch 分支名
切换分支:$ git checkout 目标分支名
一条命令做到创建并切换到创建的分支中:$ git checkout -b 分支名
查看分支:$ git branch 绿色带星的为当前所在分支
合并分支
1、首先将更新的文件添加到仓库,使用 $ git status 检查,
2、然后切换到需要整合的分支下:$ git checkout
合并本地分支
使用合并分支的命令将指定分支合并到当前分支下:$ git merge 需要合并的分支名
远程上传合并分支:$ git push -u origin 分支名
删除分支
1、删除本地分支:$ git branch -d 目标分支名
2、删除远程分支:$ git push origin --delete 目标分支名
报错处理
merge失败而停留在merge状态,执行命令报错:error: you need to resolve your current index first
解决方案:回退到merge前,再切换分支即可,使用命令:git reset --merge