github简介
- GitHub是一个面向开源及私有软件项目的托管平台,因为只支持Git作为唯一的版本库格式进行托管,故名GitHub。
基本操作
- 模拟公司,家不同地点写代码,存储到远程仓库
- 1、首先,需要注册github账号,并创建远程仓库
- 2、家里写的代码,推送代码到远程仓库
1、给远程仓库起别名
git remote add origin 远程仓库地址
2、向远程仓库推送代码
git push -u origin 分支名称
1、克隆远程仓库代码
git clone 远程仓库地址(内部已实现git remote add origin 远程仓库地址)
2、切换分支
git chectout 分支
注意:git branch只能看到master,其实dev分支也是克隆下来了的,直接切换即可
1、切换到dev分支进行开发
git checkout dev
2、把master分支合并到dev(确保dev是在最新的线上代码基础上开发)
git merge master
3、修改代码
4、提交代码
git add .
git commit -m 'XX'
git push origin dev
1、切换到dev分支进行开发
git checkout dev
2、拉代码
git pull origin dev
3、继续开发
4、提交代码
git add .
git commit -m 'XX2'
git push origin dev
1、将dev分支合并到master,进行上线
git checkout master
git merge dev
git push origin master
2、将dev分支页推送到远程仓库
git checkout dev
git merge master
git push origin dev
流程