Git 标签

Gitlab简易Release脚本

  |   0 评论   |   0 浏览

#!/usr/bin/env bash echo -n "0.请输入你的 GitHub Access Token:" read token echo -n "1.请输入项目的 id:" read id echo -n "2.请输入项目 release 的名称:" read name echo -n "3.请输入即将创建 release 版本的 tag:" read tag_name echo -n "4.请输入 release 的描述:" read description curl --header 'Content-Type: application/json' --header "PRIVATE-TOKEN: token" \ --data '{ "name": "'name'", "tag_name": "'tag_name'", "ref":"'tag_name'" ,"description": "'description'" }' \ --request POST http://gitlab_url/api/v4/projects/id/releases

Gitlab简易Release脚本

  |   0 评论   |   0 浏览

#!/usr/bin/env bash echo -n "0.请输入你的 GitHub Access Token:" read token echo -n "1.请输入项目的 id:" read id echo -n "2.请输入项目 release 的名称:" read name echo -n "3.请输入即将创建 release 版本的 tag:" read tag_name echo -n "4.请输入 release 的描述:" read description curl --header 'Content-Type: application/json' --header "PRIVATE-TOKEN: token" \ --data '{ "name": "'name'", "tag_name": "'tag_name'", "ref":"'tag_name'" ,"description": "'description'" }' \ --request POST http://gitlab_url/api/v4/projects/id/releases

Git

  |   0 评论   |   0 浏览

Git Git 会用一点, 这篇来深究一下原理 三种状态 已提交(committed):存在本地数据库中 已修改(modified):修改了还没存到数据库中 已暂存(staged):对一个已修改文件做了标记,包含在下次提交的快照中 三个工作区 仓库,工作目录,暂存区 本地仓库 初始化仓库:git init 追踪:git add 克隆线上:git clone http://... 检查状态:git status 检查状态(easy):git status --short 未暂存文件更新的部分:git diff 已暂存文件下次提交部分:git diff --staged 提交暂存到仓库:git commit 提交暂存到仓库并加入描述:git commit -m 'desc' 跳过暂存直接提交:git commit -a 移除文件:git rm part 移除暂存的文件:git rm -f part 移除但不删除:git rm --cached part 移动文件:git mv part part 历史记录:git log 历史记录差异:git log -p 2 历史记录简略统计:git ....