bash# 生成 SSH 密钥(一路回车,不设置密码,生成 ~/.ssh/id_rsa 和 id_rsa.pub)
ssh-keygen -t rsa -b 4096 -C "你的邮箱/备注"
# 2. 查看公钥内容(复制全部)
cat ~/.ssh/id_rsa.pub
bash# 1. 进入本地项目目录
cd 你的本地项目目录
# 2. 初始化Git仓库(如果本地还没初始化过)
git init
# 3. 关联远程Gitea仓库(替换为你的仓库地址)
git remote add origin ssh://git@frp8.aaszxc.asia:37654/zhusenlin/wcs6180.git
# 4. 检查关联是否成功(会显示远程仓库地址)
git remote -v
# 5. 添加所有文件到暂存区
git add .
# 6. 提交文件
git commit -m "首次提交:本地项目同步到Gitea"
# 7. 推送代码(如果是首次推送到空仓库,需指定分支)
git push -u origin master # "-u" 表示绑定默认推送分支,后续可后续可直接git push
bash# 1.进入项目目录,拉取远程最新代码(避免冲突)
git pull origin master
# 2.添加修改的文件到暂存区
git add . # 或指定修改的文件,比如git add src/main.py
# 3.提交修改
git commit -m "更新:修复XX问题/新增XX功能"
# 4.推送到Gitea
git push
bashgit clone git@ssh.294713.xyz:zhusenlin/3248-001.git
bash# 1.进入项目目录,获取仓库地址
git remote -v
# 2.设置新地址
git remote set-url origin git@ssh.294713.xyz:zhusenlin/3248-001.git
bash# git branch 新分支名
git branch dev # 示例:创建名为dev的开发分支
# git checkout -b 新分支名 (Git 2.23+也可使用git switch -c 新分支名)
git checkout -b dev # 示例:创建dev分支并立即切换到该分支
# 结果中带*的为当前所在分支,例如* dev 表示已在dev分支
git branch
bash# 1. 添加所有修改的文件到暂存区(也可指定文件,如git add src/xxx.py)
git add .
# 2. 提交到本地分支,备注清晰的修改说明
git commit -m "dev分支:新增XX功能/修复XXbug"
# git push -u 远程仓库名 本地分支名 (-u绑定本地和远程分支,后续可直接git push)
git push -u origin dev # 示例:将本地dev分支推送到远程origin的dev分支
bashgit checkout master # 或git switch master(Git 2.23+)
本文作者:zhusenlin
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 版权所有:zhusenlin 许可协议。转载请注明出处!