gitlab 使用
最近使用git对git的理解又加深了一些,做个小笔记记录一下.
我们使用git大概分为几部:
1.从git上检出代码: git clone 项目url
2.本地修改
3.提交到本地仓库: add + commit操作
4.从远程仓库拉取代码(保证上传前是最新代码):git pull 项目url
通过idea拉取后会自动将更新的文件上传到本地仓库
5.提交到远程仓库. git push 项目url
复杂一点的就是分支操作:
当我们没有权限向主干推送代码时,我们会建立一个分支(git branch 分支名称)
然后将代码push的时候push到分支上.
推送到分支后需要向主干发送合并请求.进入gitlab web端找到项目,点击分支branch
点击后会看到分支的状态,merged代表已经合并完成.,如果未合并状态点击merge request按钮发送合并请求.
申请后需要管理员审批,审批通过后即可将代码更新到主干上.
关于tag的一些简单操作:
git tag 查看本地标签列表
git tag “tag名称” 创建tag
git tag -d “tag名称” 删除标签
需要注意的是你在push代码的时候tag并不会一起推送,tag需要单独推送.命令如下:
git push origin(仓库名称) “tag名称” 将tag推送到远程仓库