热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

如何在Windows上使用Gitee创建远程仓库

本文详细记录了在Windows系统上使用Gitee创建远程仓库的步骤,帮助解决无法注册GitHub的问题。

本文将详细介绍如何在Windows系统上使用Gitee创建远程仓库,解决一些人无法注册GitHub的问题。

我使用的系统是Windows 10,Git版本是2.25。

首先,需要安装Git。安装过程非常简单,一路默认下一步即可。

选择一个文件夹来存放代码,例如我新建了一个名为Java的文件夹。进入该文件夹后,右键点击并选择“Git Bash Here”,这将打开一个命令行窗口。

在窗口中输入以下两个命令,将myname和myemail@example.com替换为你的姓名和邮箱:

git config --global user.name "yourname"
git config --global user.email "youremail@example.com"

例如,如果我的姓名是小明,邮箱是123456@qq.com,那么命令应为:

git config --global user.name "小明"
git config --global user.email "123456@qq.com"

如果输入错误,可以重新输入。每输入一条命令后按回车确认。这两条命令用于设置全局的用户名和邮箱。

设置完成后,可以使用以下命令查看当前的用户名和邮箱:

git config user.name
git config user.email

接下来,生成SSH密钥。在命令行中输入以下命令,并将your-email@example.com替换为你的邮箱地址,然后连续按三次回车:

ssh-keygen -t rsa -C "your-email@example.com"

不要关闭命令行窗口,打开我的电脑,进入C盘的用户文件夹,找到以你的用户名命名的文件夹,进入.ssh文件夹。你应该会看到id_rsa和id_rsa.pub两个文件。用记事本打开id_rsa.pub文件,全选并复制其内容。

打开Gitee网站,注册一个账号(用户名不要包含中文和特殊字符)。注册完成后,点击右上角的头像,选择“设置”->“SSH公钥”。将刚才复制的内容粘贴到公钥栏中,标题可以任意填写,保存即可。

点击右上角的加号,选择“新建仓库”。按照提示完成仓库的创建。

回到命令行窗口,初始化本地仓库:

git init

创建一个测试文件:

echo "Hello" >> test.txt

将文件添加到仓库:

git add test.txt

提交文件到仓库:

git commit -m "Initial commit"

将本地仓库与远程仓库关联,将GiteeUserName和RepositoryName替换为你的Gitee用户名和仓库名:

git remote add origin https://gitee.com/GiteeUserName/RepositoryName.git

例如,如果我的用户名是xiaoming,仓库名是Java,命令应为:

git remote add origin https://gitee.com/xiaoming/Java.git

同步远程仓库:

git pull origin master --allow-unrelated-histories
git push origin master
git pull origin master

过程中可能会弹出一些对话框,直接关闭即可。

回到Gitee仓库页面,你应该会看到新添加的文件,这说明远程仓库创建成功。

至此,所有步骤已完成,恭喜你成功创建了一个Gitee远程仓库。


推荐阅读
  • 在安装 iOS 开发所需的 CocoaPods 时,用户可能会遇到多种问题。其中一个常见问题是,在执行 `pod setup` 命令后,系统无法连接到 GitHub 以更新 CocoaPods/Specs 仓库。这可能是由于网络连接不稳定、GitHub 服务器暂时不可用或本地配置错误等原因导致。为解决此问题,建议检查网络连接、确保 GitHub API 限制未被触发,并验证本地配置文件是否正确。 ... [详细]
  • 普通树(每个节点可以有任意数量的子节点)级序遍历 ... [详细]
  • WCF类型共享的最佳实践
    在使用WCF服务时,经常会遇到同一个实体类型在不同服务中被生成为不同版本的问题。本文将介绍几种有效的类型共享方法,以解决这一常见问题。 ... [详细]
  • Linux CentOS 7 安装PostgreSQL 9.5.17 (源码编译)
    近日需要将PostgreSQL数据库从Windows中迁移到Linux中,LinuxCentOS7安装PostgreSQL9.5.17安装过程特此记录。安装环境&#x ... [详细]
  • 本文将详细介绍如何注册码云账号、配置SSH公钥、安装必要的开发工具,并逐步讲解如何下载、编译 HarmonyOS 2.0 源码。通过本文,您将能够顺利完成 HarmonyOS 2.0 的环境搭建和源码编译。 ... [详细]
  • Git命令基础应用指南
    本指南详细介绍了Git命令的基础应用,包括如何使用`git clone`从远程服务器克隆仓库(例如:`git clone [url/path/repository]`)以及如何克隆本地仓库(例如:`git clone [local/path/repository]`)。此外,还提供了常见的Git操作技巧,帮助开发者高效管理代码版本。 ... [详细]
  • 在更换电脑后,使用 Git Bash 运行 Python 时可能会遇到找不到 Python 解释器的问题。本文详细介绍了如何在 Windows 环境下通过 Bash Shell 调用不同版本的 Python,并成功运行 SRSPlayer HTTP 服务器。具体步骤包括配置环境变量、验证 Python 版本以及启动服务器的方法。 ... [详细]
  • 在Linux系统中,网络配置是至关重要的任务之一。本文详细解析了Firewalld和Netfilter机制,并探讨了iptables的应用。通过使用`ip addr show`命令来查看网卡IP地址(需要安装`iproute`包),当网卡未分配IP地址或处于关闭状态时,可以通过`ip link set`命令进行配置和激活。此外,文章还介绍了如何利用Firewalld和iptables实现网络流量控制和安全策略管理,为系统管理员提供了实用的操作指南。 ... [详细]
  • 如何在C#中配置组合框的背景颜色? ... [详细]
  • 本文介绍了如何在 Windows 系统上利用 Docker 构建一个包含 NGINX、PHP、MySQL、Redis 和 Elasticsearch 的集成开发环境。通过详细的步骤说明,帮助开发者快速搭建和配置这一复杂的技术栈,提升开发效率和环境一致性。 ... [详细]
  • 在C#编程中,数值结果的格式化展示是提高代码可读性和用户体验的重要手段。本文探讨了多种格式化方法和技巧,如使用格式说明符、自定义格式字符串等,以实现对数值结果的精确控制。通过实例演示,展示了如何灵活运用这些技术来满足不同的展示需求。 ... [详细]
  • 在GitHub上克隆vue-element-admin项目时遇到依赖安装错误
    在 GitHub 上克隆 vue-element-admin 项目后,使用 `npm install` 安装依赖时遇到了未知的 Git 错误。具体错误信息为 `npm ERR! code 128`,提示命令执行失败。这可能是由于网络问题、Git 配置不正确或某些依赖包的仓库地址无效导致的。建议检查网络连接、更新 Git 版本并确保所有依赖项的 URL 正确无误。 ... [详细]
  • 公司计划部署邮件服务器,考虑到已有域名,决定自行搭建内部邮件服务器。经过综合考量,最终选择在Linux环境中进行搭建,并记录了相关配置和实践过程。本文将详细介绍Postfix的基本设置步骤和实践经验,帮助读者快速掌握邮件服务器的搭建方法。 ... [详细]
  • 在Ubuntu 20.04 Linux系统中部署Git的详细步骤与最佳实践
    在Ubuntu 20.04 Linux系统中部署Git时,首先确保您的操作系统版本正确,并已以具备sudo权限的用户身份登录。推荐使用APT软件包管理器进行安装,这是最简便且可靠的方法。此外,遵循最佳实践,如定期更新Git版本和配置全局设置,可以进一步提升使用体验和安全性。 ... [详细]
  • Git基础操作指南:掌握必备技能
    掌握 Git 基础操作是每个开发者必备的技能。本文详细介绍了 Git 的基本命令和使用方法,包括初始化仓库、配置用户信息、添加文件、提交更改以及查看版本历史等关键步骤。通过这些操作,读者可以快速上手并高效管理代码版本。例如,使用 `git config --global user.name` 和 `git config --global user.email` 来设置全局用户名和邮箱,确保每次提交时都能正确标识提交者信息。 ... [详细]
author-avatar
Leleste_530
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有