Gitee仓库 日常操作详细步骤

新建仓库 → 上传代码 

步骤1、打开Gitee仓库网站:开源软件 - Gitee.com

步骤2、点击右上角加号  点击新建仓库。

步骤3、设置仓库名 ,选择是否开源 ,点击创建。

步骤4、记住远程仓库URL 

步骤5、本地新建文件夹,然后进行上传代码。

步骤6、查看远程仓库是否同步成功。

总结

# 1. 进入项目目录
cd /d/pyCharm/pyTorch/功能代码

# 2. 初始化git仓库
git init

# 3. 添加远程仓库地址
git remote add origin 仓库地址

# 4. 配置用户信息(如果还没配置)
git config --global user.name "你的名字"
git config --global user.email "你的邮箱"

# 5. 添加所有文件到暂存区
git add .

# 6. 提交到本地仓库
git commit -m "初始提交:添加所有项目文件"

# 7. 推送到远程仓库(第一次推送)
git push -u origin master

Git 日常操作完整指南:增删改查

1. 📁 添加新建目录

步骤:

# 1. 创建新目录
mkdir 新目录名称

# 2. 将文件移动到新目录(可选)
git mv 文件名 新目录名称/

# 3. 或者在新目录中添加新文件
touch 新目录名称/新文件.py

# 4. 添加到暂存区
git add 新目录名称/

# 5. 提交更改
git commit -m "新增:创建新目录名称目录"

# 6. 推送到远程
git push origin master

示例:创建工具类目录

mkdir utils
touch utils/helper.py
git add utils/
git commit -m "新增:创建utils工具类目录"
git push origin master

2. 📂 移动文件到目录

步骤:

# 1. 使用git mv移动文件(保持历史记录)
git mv 原文件路径 目标目录/

# 2. 查看移动状态
git status

# 3. 提交移动操作
git commit -m "重构:移动文件到目标目录"

# 4. 推送到远程
git push origin master

示例:移动配置文件

git mv config.json configs/
git mv settings.ini configs/
git commit -m "重构:移动配置文件到configs目录"
git push origin master

3. 🗑️ 删除目录或文件

删除文件:

# 1. 删除文件
git rm 要删除的文件名

# 2. 提交删除
git commit -m "删除:移除不需要的文件"

# 3. 推送
git push origin master

删除目录:

# 1. 删除目录及内容
git rm -r 要删除的目录名

# 2. 提交删除
git commit -m "删除:移除不需要的目录"

# 3. 推送
git push origin master

示例:删除临时文件

git rm temp.log
git rm -r temp_files/
git commit -m "清理:删除临时文件和目录"
git push origin master

4. ✏️ 修改或更新文件

步骤:

# 1. 修改文件内容
vim 文件名.py  # 或者用其他编辑器

# 2. 查看修改差异
git diff

# 3. 添加到暂存区
git add 文件名.py

# 4. 提交修改
git commit -m "更新:修改文件名.py的功能"

# 5. 推送到远程
git push origin master

示例:更新代码文件

# 修改main.py文件后
git diff main.py
git add main.py
git commit -m "功能:增加用户验证逻辑"
git push origin master

5. 🔍 查看状态和信息

常用查询命令:

# 查看当前状态
git status

# 查看提交历史
git log --oneline

# 查看文件修改详情
git diff

# 查看远程仓库信息
git remote -v

# 查看分支情况
git branch -a

6. 📥 从远程获取更新

步骤:

# 1. 拉取远程最新代码
git pull origin master

# 2. 如果有冲突,解决冲突
# 编辑冲突文件,然后标记为已解决
git add 冲突文件

# 3. 提交合并(如果有冲突)
git commit -m "合并:解决冲突"

# 4. 如果需要,再次推送
git push origin master

日常工作流示例

场景:添加新功能模块

# 1. 拉取最新代码
git pull origin master

# 2. 创建新功能目录
mkdir new_feature

# 3. 添加新文件
touch new_feature/main.py
touch new_feature/utils.py

# 4. 编写代码后添加到git
git add new_feature/

# 5. 提交新功能
git commit -m "功能:新增new_feature模块"

# 6. 推送到远程
git push origin master

场景:重构项目结构

# 1. 创建新目录结构
mkdir src
mkdir tests
mkdir docs

# 2. 移动文件到新位置
git mv *.py src/
git mv test_*.py tests/
git mv README.md docs/

# 3. 提交重构
git add .
git commit -m "重构:整理项目目录结构"

# 4. 推送更改
git push origin master

实用技巧

1. 撤销本地修改

# 撤销单个文件的修改
git checkout -- 文件名

# 撤销所有未提交的修改
git reset --hard HEAD

2. 查看文件历史

# 查看文件的修改历史
git log -p 文件名

# 查看谁在什么时候修改了文件
git blame 文件名

3. 忽略文件

# 编辑.gitignore文件
echo "__pycache__/" >> .gitignore
echo "*.log" >> .gitignore
echo "config.ini" >> .gitignore

# 添加.gitignore到版本控制
git add .gitignore
git commit -m "更新:添加忽略规则"

完整日常流程

# 开始工作前
git pull origin master

# 进行修改...
git add .
git commit -m "日常更新:描述修改内容"

# 工作结束后
git push origin master
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

GHY@CloudGuardian

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值