README.md
以下内容由 AI 翻译,如有问题请点此提交 issue 反馈
1990
将你的 GitHub 历史记录追溯至 1990 年。

回溯之旅
在 GitHub 上创建一个名为 1990、编号为的新仓库。
在 GitHub 上生成一个个人访问令牌并复制它。
运行以下脚本]
$ sh -c "$(curl -fsSL https://raw.github.com/antfu/1990-script/master/index.sh)"
输入您的 GitHub 用户名和访问令牌,这样就完成了 :)
说明
该项目通过git记录提交信息的方式来运作。每当您执行一次提交操作时,git会为此添加一个Unix Timestamp,用以记录提交的时间。Unix Timestamp是计算机存储当前时间的方式。Unix timestamp是一种32-bit类型的数字,用于记录自1970年1月1日UTC时间点以来所经过的秒数,即Unix Epoch。
该脚本首先会创建一个以目标年份命名的目录——line 9``mkdir $YEAR。
接着,脚本会使用git init - line 12``git init将该目录初始化为 git 仓库。
随后,脚本会将所有文件git add .标记为待提交状态,并使用日期{YEAR}-01-01T18:00:00(line 16)或6pm, 1st January, 1990(YEAR变量的默认值)来执行提交操作。
这就是用于存储时间的ISO Date-Time format:YYYY-MM-DDTHH:MM:SS。
之后,该提交会被通过git push -u origin main -f推送到 GitHub(前提是您已经创建了仓库),随后该目录会被删除。
GitHub 会识别出该提交是在6 pm, 1st January, 1990创建的,从而将此次贡献记录在对应的时刻。如果您滚动到个人主页上的第一年,就会看到在1月1日,您的1990仓库中有一条单独的贡献记录。