Linux | Gitee 新建仓库、上传和更新文件

本文详细介绍了如何在Gitee上新建仓库并上传文件,以及如何更新已有仓库中的文件。步骤包括:创建Gitee仓库、初始化本地git、添加远程仓库、拉取文件、将本地文件添加到缓冲区、提交文件描述以及推送至Gitee。无论你是初次使用Git还是需要更新现有项目,这个指南都将帮助你顺利操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

脑子越来越不好使了,写一个步骤给自己看

一、Gitee 新建仓库并上传文件

1、登录 Gitee,在 Gitee 上新建仓库,填写相关内容,创建仓库

2、初始化本地 git 仓库

在 Linux 相应文件夹下面输入命令:

git init

初始化本地 git 仓库,命令执行完成后,会在 Linux 文件夹下面创建一个 .git 文件夹

3、添加远程版本库

git remote add Gitee仓库地址

4、拉取仓库文件到本地

gitee pull origin master

5、将本地文件保存到缓冲区

(1)所有文件

git add .

(2)特定文件

git add 文件名

6、添加文件描述

git commit -am "上传文件描述内容"

7、将本地代码 push 到 Gitee 仓库

git push origin master

至此,就可以在 Gitee 仓库中看到自己上传的项目了。

二、更新已有 Gitee 仓库中部分文件

进入本地 git 仓库,即进入到包含 .git 文件夹的文件夹中。

注意:本地 git 仓库可能是自己创建并上传文件到 Gitee 仓库的,也有可能是从 Gitee 下载得到的。

按照上方步骤 5 - 7 进行将更新后的文件 push 到 Gitee 仓库。

git add .
git commit -am "上传文件描述内容"
git push origin master

push 后发现,未进行修改的文件保持原状,修改的文件被替换。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

### 配置Visual Studio Code与Gitee协作开发 #### 安装必要的软件包 为了使 Visual Studio Code (VSCode) 能够顺利连接 Gitee,在 Linux 环境下需先安装 Git 工具。可以通过命令行执行如下操作来完成安装: ```bash sudo apt update && sudo apt install git -y ``` 这一步骤确保了系统中有可用的 Git 版本控制系统[^2]。 #### 设置Git全局用户名邮箱地址 为了让每次提交都能关联到正确的身份信息,建议配置全局的用户名称电子邮件地址: ```bash git config --global user.name "Your Name" git config --global user.email "you@example.com" ``` 此设置有助于维护良好的版本记录并便于团队成员识别贡献者。 #### 创建SSH密钥对并与Gitee账户绑定 通过 SSH 方式访问仓库更为安全便捷。创建新的 SSH 密钥对并将公钥添加至个人 Gitee 帐号的安全设置里: ```bash ssh-keygen -t rsa -C "your_email@youremail.com" cat ~/.ssh/id_rsa.pub ``` 接着登录 Gitee 并前往 `Settings` -> `SSH/GPG Keys` 页面粘贴刚刚生成的公钥内容[^3]。 #### 在VSCode中克隆现有项目或初始化新仓库 打开 VSCode 后可通过集成终端(Terminal)使用 Git Bash 或其他 shell 来执行以下指令获取远程仓库副本或是新建本地仓库准备推送至远端: 对于已有项目的克隆: ```bash cd /path/to/workdir/ git clone git@gitee.com:username/repository-name.git code repository-name ``` 如果是首次上传本地已有的工作目录作为新仓库,则按照下面流程操作: ```bash cd existing-project-folder/ git init git add . git commit -m 'Initial commit' git remote add origin git@gitee.com:username/new-repo.git git branch -M main git push -u origin main ``` 上述过程实现了从本地环境向 Gitee 远程服务器同步代码的目的。 #### 使用GitHub扩展简化日常任务 考虑安装 GitHub Pull Requests and Issues 扩展插件,尽管名为 GitHub 实际上也适用于基于 Git 的任何平台如 Gitee。该插件提供了直观界面用于管理拉取请求、问题跟踪等功能,极大提升了工作效率[^1]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值