git用法之一: 远程仓库建立(gitee)

本文详细介绍了如何在Gitee上创建一个私有仓库并将其转换为公有仓库的过程,包括设置仓库类型、克隆仓库到本地及选择不同的克隆方式等内容。

一、gitee 新建仓库

1.点击加号

在这里插入图片描述

2.默认建立的是私有仓

后面在开启公共仓库,初始化模板可以选择,也可以不选择,.gitignore是用来忽略提交的,后面会具体讲解该如何使用.gitignore文件

在这里插入图片描述

3.初始化README

在这里插入图片描述

4.刚刚建立的仓库为私有类型

在这里插入图片描述

5.更改为公有类型

(1)点击test002
在这里插入图片描述

(2)点击管理
在这里插入图片描述
(3)点击开源,勾选协议
在这里插入图片描述
(4)提交后显示如下,不用管,继续往下执行
在这里插入图片描述

(5) 查看仓库,发现已经是公有类型
在这里插入图片描述

6.克隆仓库到本地工作区

(1)克隆有多种地址: HTTPS SSH等

在这里插入图片描述

7.克隆HTTPS

选择HTTPS,可以直接克隆,但是提交时每次都要输入用户名和密码

在这里插入图片描述

8.克隆SSH

选择SSH,需要添加公钥,私钥放在本地工作区
在这里插入图片描述

在这里插入图片描述

### 解决方案 当尝试添加远程仓库时出现 `remote origin already exists` 错误,说明本地仓库已经存在一个名为 `origin` 的远程仓库配置。以下是解决该问题的具体方法: 1. **删除已有的远程仓库配置** 可以通过以下命令删除现有的 `origin` 远程仓库配置: ```bash git remote rm origin ``` 该命令会移除当前仓库中与 `origin` 相关联的远程配置[^2]。 2. **重新添加远程仓库** 删除后,可以重新添加目标远程仓库地址: ```bash git remote add origin https://gitee.com/(github/码云账号)/(github/码云项目名).git ``` 将上述 URL 替换为实际的远程仓库地址[^1]。 3. **验证远程仓库是否正确添加** 使用以下命令查看当前远程仓库配置: ```bash git remote -v ``` 输出结果应显示新添加的远程仓库地址,例如: ``` origin https://gitee.com/(github/码云账号)/(github/码云项目名).git (fetch) origin https://gitee.com/(github/码云账号)/(github/码云项目名).git (push) ``` 4. **如果删除失败的特殊处理** 如果执行 `git remote rm origin` 时出现错误 `error: Could not remove config section 'remote.origin'`,可以手动编辑 `.git/config` 文件,删除与 `remote.origin` 相关的配置段落[^3]。 编辑 `.git/config` 文件的方法如下: ```bash nano .git/config ``` 找到并删除类似以下的内容: ```ini [remote "origin"] url = https://gitee.com/(github/码云账号)/(github/码云项目名).git fetch = +refs/heads/*:refs/remotes/origin/* ``` 5. **推送代码到远程仓库** 确保远程仓库已正确添加后,可以将本地代码推送到远程仓库: ```bash git push -u origin master ``` 如果使用的是其他分支(如 `main`),请将 `master` 替换为对应的分支名称。 --- ### 注意事项 - 在删除和重新添加远程仓库时,请确保操作无误,以免影响现有配置。 - 如果不确定当前远程仓库的配置状态,可以先运行 `git remote -v` 查看详细信息。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值