02 Git + GitHub 代码备份
2026/4/3大约 3 分钟
Git + GitHub 代码备份(Ubuntu20.04)
一、日常备份
进入项目目录:
cd ~/Bank/my_github/ur10e_ocs_2执行备份三步:
1. 添加所有修改
git add .2. 提交并写备注
git commit -m "本次更新内容说明"3. 推送到 GitHub 云端
git push二、新项目备份流程
- 登录 GitHub 网页,点击右上角 + → New repository
- 创建私有仓库(按下图填写):
- Repository name:项目名称(英文,无空格)
- Description:项目描述(可选)
- Visibility 选择 Private(私有,必须选)
- 勾选 Add a README file(可选,方便识别仓库)
- 点击 Create repository
- 进入仓库页面,点击绿色 Code → 复制 HTTPS 地址
- 打开 Ubuntu 终端,克隆仓库到本地:
cd ~/Bank/my_github
git clone 刚才复制的HTTPS地址- 把你要备份的项目代码,全部复制到克隆出来的项目文件夹内
- 进入项目目录,执行备份命令:
cd 你的项目文件夹名
git add .
git commit -m "初始化项目"
git push三、换电脑/重装系统:拉回代码
git clone https://github.com/VitaSays/ur10e_ocs_2.git验证信息:
- 用户名:
VitaSays - 密码:你的
ghp_开头 Token
四、常用辅助命令
# 查看修改状态
git status
# 查看提交历史
git log
# 同步云端最新代码
git pull五、重要说明(第一次必看)
1. 终端提示登录时怎么填?
- Username(用户名):固定填你的 GitHub 账号名 →
VitaSays - Password(密码):绝对不填 GitHub 登录密码
必须填:以ghp_开头的 Token
2. Password 对应的 Token 在哪里找?
- 打开 GitHub → 右上角头像 → Settings
- 左侧菜单拉到最下 → Developer settings
- 点击 Personal access tokens → Tokens (classic)
- 能看到你创建过的 Token(只显示一次,丢失只能重新生成)
- 重新生成方法:
- 点击 Generate new token (classic)
- Note 填写
ubuntu - Expiration 选择
90 days或No expiration - 勾选权限 repo
- 拉到底部点击 Generate token
- 复制出现的
ghp_开头字符串,这就是 Password
3. 终端粘贴不上 Token?用这条命令直接跳过输入
如果在终端无法粘贴密码,直接使用带 Token 的克隆命令,无需输入账号密码:
git clone https://ghp_你的Token@github.com/Username(用户名)/项目名.git比如
git clone https://ghp_你的Token@github.com/VitaSays/项目名.git六、查看 / 切换 / 恢复 历史版本(程序多版本管理)
1. 查看所有历史版本(备份记录)
git log会显示:
- 版本号(一长串字母数字)
- 提交时间
- 你写的备注(如:第一次上传代码)
2. 临时切换到某个历史版本(查看当时代码)
复制版本号前6位,例如你的:c559347
git checkout c559347执行后,代码会立刻回到这个版本,不会影响未来版本。
3. 用 VS Code 打开当前版本查看
切换成功后,直接在终端输入:
code .会自动打开 VS Code,显示当前历史版本的代码。
4. 回到最新版本(回到现在代码)
git checkout main再次输入 code . 即可查看最新版代码。
5. 永久回退到旧版本(谨慎使用)
git reset --hard c559347
git push -f