git 版本控制
1. Git Hello World
添加到本地缓存 git add .
本地提交 git commit -m "desc"
提交到远端 git push
2. 分支开发
查看分支 git branch
新建分支 git checkout -b feature/v20210413/add_new_xxx
- feature -> 新功能
- hotfix -> 修复 bug
推送分支到远端:
- git push origin feature/v20210413/add_new_xxx
合并分支:
- 切换到主分支
git checkout master - 合并
git merge <branchname> - 推送远端
git push
复原到最后一次提交 git checkout .
提交合并请求
- 开发完成按第一步提交,然后在 gitlab 上观察 branch change,并申请 New Merge Request
- 选定 assignee,勾选 delete source branchxxxx
3. 添加本地工程到远端
git init
git add .
git commit -m "xxx"
git remote add origin xxx.git
git pull --rebase origin master
git push -u origin master
4. 打标签
标签用点分隔,分为大、中、小三个数字。
大版本:与之前版本不兼容
中版本:新增内容,但是兼容同一大版本
小版本:修复 bug 打小版本
打标签:git tag -a v0.0.1 -m "发布第一个版本"
推送到远端:git push origin v0.0.1
查看所有标签:git tag
5. 拉取远程分支到本地
- git clone xxx
- git checkout -t origin/xxx
6. 从远程分支切一个新的分支继续开发
git checkout -b <new branch name> origin/<remote branch>
浙公网安备 33010602011771号