owenqing 联系🪐

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. 拉取远程分支到本地

  1. git clone xxx
  2. git checkout -t origin/xxx

6. 从远程分支切一个新的分支继续开发

git checkout -b <new branch name> origin/<remote branch>

posted @ 2021-04-13 11:17  owenqing  阅读(87)  评论(0)    收藏  举报