最近有需求监控一个的活动中某个参赛作品的排名情况,尴尬的是该活动自己没有一个排名页面,活动数据是分页且无序的。因此这里想到了用GitHub Action来构建一个实时监控网页排名的工具。
2月 20, 2025
Recently, I had a requirement to monitor the ranking situation of a certain entry in a competition. Unfortunately, the event itself doesn’t have a ranking page, and the event data is paginated and unordered. Therefore, I thought of using GitHub Action to build a real-time web page ranking monitoring tool.
2月 20, 2025
终端下执行git pull/push等操作总是提示输入账户密码,即使我已经输入过了,但下次操作仍然提示。这里记录下解决方法。
1月 6, 2025
When executing git pull/push operations in the terminal, it keeps prompting for username and password, even though I’ve already entered them before. Here’s how to solve this issue. Git Prompting for Username and Password Username for 'https://git.xxx.com': Password for 'https://git.xxx.com': Solution Open the terminal and execute git config --global credential.helper store command to store credentials locally. Execute the git pull/push operation, enter username and password once, and it won’t prompt again for subsequent operations. Command Scope Explanation When using the --global parameter, the setting affects all Git repositories for the current user. The configuration is saved in the ~/.gitconfig file in the user’s home directory. If you want it to only affect the current repository, remove the --global parameter and execute git config credential.helper store. The configuration will be saved in the .git/config file of the current repository. Alternative Solutions If the above operation doesn’t work, try the following steps:
1月 6, 2025
AI代码辅助工具相对做的比较好的就是Cursor/GitHub Copilot/JB的AI Assistant。因为成本考虑我只订阅ChatGPT,但JB IDE下始终还是需要个AI工具。这里决定走学生身份进行GitHub教育认证,从而免费使用Copilot。
12月 27, 2024
The better AI code assistance tools are Cursor/GitHub Copilot/JB’s AI Assistant. Due to cost considerations, I only subscribe to ChatGPT, but I still need an AI tool for JetBrains IDEs. I decided to use my student identity to get GitHub education verification for free Copilot access.
12月 27, 2024
When submitting a Merge Request (MR) for a project branch, there are three options: Merge, Rebase, and Squash. What are the differences between these three options, and how should you choose? Here’s a summary.
10月 30, 2024
项目分支开发提交MR时,会有三个选项,Merge、Rebase、Squash,这三个选项有何区别,又该如何选择呢。这里Mark下。
10月 30, 2024
This article introduces how to submit PRs to GitHub open source projects, including the advantages, implementation details, and relevant resources. These steps can help improve efficiency when contributing to open source projects on GitHub.
3月 17, 2024
本文是作者对GitHub开源项目提交PR的介绍,包括GitHub开源项目提交PR的优势、实现细节、相关资料等,这些步骤可以帮助作者提高GitHub开源项目提交PR的效率。
3月 17, 2024