开源 企业版 高校版 私有云 模力方舟 AI 队友
代码拉取完成,页面将自动刷新
加入 Gitee
与超过 1400万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
已有帐号? 立即登录
文件
master
分支 (6)
master
fea/recycle-bin
fea/multiple-shell
fea/maven-tool-word
fea/maven-tool
fea/record-key
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
项目仓库所选许可证以仓库主分支所使用许可证为准
master
分支 (6)
master
fea/recycle-bin
fea/multiple-shell
fea/maven-tool-word
fea/maven-tool
fea/record-key
克隆/下载
克隆/下载
提示
下载代码请复制以下命令到终端执行
为确保你提交的代码身份被 Gitee 正确识别,请执行以下命令完成配置
初次使用 SSH 协议进行代码克隆、推送等操作时,需按下述提示完成 SSH 配置
1 生成 RSA 密钥
2 获取 RSA 公钥内容,并配置到 SSH公钥
在 Gitee 上使用 SVN,请访问 使用指南
使用 HTTPS 协议时,命令行会出现如下账号密码验证步骤。基于安全考虑,Gitee 建议 配置并使用私人令牌 替代登录密码进行克隆、推送等操作
Username for 'https://gitee.com': userName
Password for 'https://userName@gitee.com': # 私人令牌
master
分支 (6)
master
fea/recycle-bin
fea/multiple-shell
fea/maven-tool-word
fea/maven-tool
fea/record-key
script
/
shell
/
create_commit.sh
script
/
shell
/
create_commit.sh
create_commit.sh 2.60 KB
一键复制 编辑 原始数据 按行查看 历史
kuangcp 提交于 2018年03月21日 20:55 +08:00 . update
#!/bin/dash
# 本质上就是一条命令的事, 写脚本是为了方便处理时间而已
get_file_url(){
echo "开始寻找项目根目录..."
current_path=`pwd`
for i in `seq 10` # 限制最多往上找10级目录
do
result=`ls -al | grep d.*git` # 搜索d开头的结果,也就是文件夹
if [ "$result"z = "z" ]; then
cd ..
else
break
fi
if [ `pwd` = "/" ]; then
echo "查找结束! 已经到系统根目录了!"
break
fi
done
# echo '项目绝对路径: '`pwd`
}
# 创建虚假提交
create_commit(){
# echo '项目绝对路径: '`pwd`
# echo 1ドル'__'2ドル
date=1ドル
echo "$date" > ignore
get_file_url && cd `pwd` && git add *
GIT_AUTHOR_DATE="$date" GIT_COMMITTER_DATE="$date" git commit -m ' daily update';
}
# 创建有效提交一次, 但是修改日期
self_commit(){
date=1ドル
get_file_url && cd `pwd` && git add *
GIT_AUTHOR_DATE="$date" GIT_COMMITTER_DATE="$date" git commit -m ' daily update';
}
case 1ドル in
-h | h | help)
start='033円[0;32m'
end='033円[0m'
echo "运行:dash check_commit.sh $start <params> $end"
printf " $start%-16s$end%-20s\n" "-h|h|help" "帮助"
printf " $start%-16s$end%-20s\n\t%-20s\n\t%-20s\n" "-qu|qu|quantum <quantum> <startTime> <commitNum> " \
"按时间段提交; " "参数1:时间长度,默认1天; 参数2: 开始时间,默认当天; 参数3:提交量,默认为1;" \
"例如 -qu 3 2 2 表示: 连续提交3天(含起点时间往前推),起点时间是2天前, 每天提交两次"
printf " $start%-16s$end%-20s\n\t%-20s\n" "-se|se|self <targetDate> " "修改该次提交的时间" "参数1:几天前 例如: se 1 在1天前提交"
;;
-qu | qu | quantum)
quantum=2ドル
startTime=3ドル
commitNum=4ドル
if [ "$quantum"z = "z" ]; then
quantum=1
fi
if [ "$startTime"z = "z" ]; then
startTime=0
fi
if [ "$commitNum"z = "z" ]; then
commitNum=1
fi
for i in `seq $quantum`; do
temp=$(( $startTime + $i - 1))
for k in `seq $commitNum`; do
currentDay=`date --date=$temp' day ago - '$k'min ago' -R`
create_commit "$currentDay"
done
done
;;
-se| se |self)
targetDate=2ドル
if [ "$targetDate"z = "z" ]; then
targetDate=0
fi
currentDay=`date --date=$targetDate' day ago' -R`
self_commit "$currentDay"
;;
# *)
# echo 23333;;
esac
Loading...
举报
举报成功
我们将于2个工作日内通过站内信反馈结果给你!
请认真填写举报原因,尽可能描述详细。
请选择举报类型
取消
发送
误判申诉

此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。

如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。

取消
提交

简介

各种实用性脚本
取消

发行版

暂无发行版

贡献者

全部

近期动态

不能加载更多了
编辑仓库简介
简介内容
主页
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/gin9/script.git
git@gitee.com:gin9/script.git
gin9
script
script
master
点此查找更多帮助

搜索帮助

评论
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册

AltStyle によって変換されたページ (->オリジナル) /