编辑
2024-01-16
TechNotes
00

前言

在拉取Github私人仓库的代码时会提示你输入用户名和密码, 但在输入完成后仍然无法拉取, 在查阅官方文档后, 找到了完美的解决方案

当然也可以在github中创建Token来当做密码输入拉取镜像, 也是一种及其安全的方式, 可以设置各种访问权限及Token的有效期限, 这里也会介绍

完美的解决(GitHub CLI)

使用GitHub CLI在 Git 中缓存你的 GitHub 凭证

  • 实现原理:

    HTTPS当您选择作为 Git 操作的首选协议并在询问您是否要使用 GitHub 凭据向 Git 进行身份验证的提示时回答“是”时,GitHub CLI 将自动为您存储您的 Git 凭据。

安装GitHub CLI (Linux / windows)

windows (WinGet)

  • 切换到管理员

安装命令:

powershell
winget install --id GitHub.cli

升级命令:

powershell
winget upgrade --id GitHub.cli

具体请参考:官方安装文档

CentOS

bash
sudo yum install yum-utils -y \ && sudo yum-config-manager --add-repo https://cli.github.com/packages/rpm/gh-cli.repo \ && sudo yum install gh -y

升级命令:

bash
sudo yum update gh
编辑
2024-01-16
TechNotes
00

Git是一个分布式版本控制系统,用于跟踪文件的变化并协调多人在同一项目上的工作。它具有强大的分支支持、快速的操作速度和广泛的应用,是现代软件开发中必不可少的工具之一。

image.png

编辑
2024-01-12
DeployDiary
00

前言

由于Centos7.9默认内核版本过低, 导致部分服务及场景无法支持, 因此需要升级内核版本

image.png

  • 使用uname -r 命令查看内核版本, 当前内核版本是3.10.0

  • 这里使用rpm进行升级内核

编辑
2024-01-09
Network
00

image.png

编辑
2024-01-03
Python
00

模版

  • python3
bash
nohup python3 -m http.server 8000 &
  • python2
bash
nohup python -m SimpleHTTPServer 8000 &
  • nohup: 用于运行一个命令并使其在终端关闭后继续运行,当使用 nohup 启动一个程序时,该程序会忽略挂断信号,确保它在你退出登录或关闭终端时仍然继续运行
  • python -m 是 Python 命令行选项之一,用于运行指定模块作为脚本
  • 8000: 指定服务端口
  • &: 后台运行