首页 > 其他分享 >如何将本地项目第一次同步到gitee远程

如何将本地项目第一次同步到gitee远程

时间:2024-04-28 10:22:06浏览次数:19  
标签:公钥 gitee git master 本地 远程

一,Gitee账号的注册/登录

在gitee登录入口输入相关信息进行注册登录https://gitee.com/signup#lang=zh-CN

二,本地安装git客户端并配置用户信息

1.Git - 安装 Git (git-scm.com)根据提示点击下一步,安装完成后,在本地文件夹右键单击出现git相关指令,表示安装成功

2.点击git bash here打开命令窗口,设置用户名和密码:

 git config --global user.name'用户名'

 git config --global user.email'邮箱'

通过git指令查看到name和email属性设置成功

三,git客户端生成本地密钥公钥

1.生成公钥密钥:

 

ssh-keygen -t rsa -C '邮箱地址' 

 注:需要回车三次,根据文件路径可查看生成的密钥/公钥

四,将生成的公钥复制,关联到gitee账号:头像-设置-ssh公钥

 注:回到命令窗口,输入指令,查看公钥关联成功

ssh -T [email protected]

至此,前期准备工作已经完成!

 五,本地项目上传至gitee仓库

1.提交到本地仓库,进入准备上传的本地项目的根目录:

git init //初始化git项目,生成.git隐藏文件,没看到可以点击顶部查看-勾选隐藏文件查看
git add .//添加本地全部文件进入缓存区,不带.也可直接写上要上传文件的文件名
git commit -m'项目描述' //提交到本地仓库

2.gitee上创建对应的远程仓库:

3.关联本地仓库和远程仓库:

a.复制刚创建的仓库地址:

 b.关联并推送:

git remote add origin 'git地址'
git push -u origin master //第一次提交远程没有master自动创建推送到master分支

注:如果报错:[rejected]远程代码跟本地代码不一致可能是因为远程readme文件不一致等原因,执行:

git pull --rebase origin master //重新拉取最新分支,--rebase的作用是将本次的commit提交放在拉取代码的后面
git push origin master //重新提交到远程分支

gitee远程刷新浏览器查看结果,成功!

 

标签:公钥,gitee,git,master,本地,远程
From: https://www.cnblogs.com/wd163/p/18162717

相关文章

  • 服务器远程管理
    一、两种类型1、远程桌面(PING通了,在把服务器的远程管理打开就行)   必须是服务器上的远程桌面用户组里的用户才会有权限2、telnet(命令行的形式) 查看本地所有已开放的端口号  ......
  • Go语言高并发与微服务实战专题精讲——远程过程调用 RPC——优化RPC调用,缓解频繁请求
    远程过程调用RPC——优化RPC调用,缓解频繁请求导致的GC压力 在Go语言的高并发和微服务架构中,远程过程调用(RPC)是一种常用的通信机制。然而,当频繁发送RPC请求时,不断创建Request和Response结构体可能会带来额外的垃圾收集(GC)压力,进而影响应用的性能和响应时间。为了减......
  • Centos7搭建本地yum源(最少步骤)
    Centos7搭建本地yum源(最少步骤)配置本地yum源一、部署磁盘1、查看磁盘是否已连接2、查看磁盘所属的盘符lsblk这里的磁盘名称都在/dev下面的。3、挂载和永久挂载挂载前要创建挂载文件(这里就挂载到/mnt/dvd吧)mkdir/mnt/dvd(1)挂载mount/dev/sr0/mnt/dvd(2)永久挂载需......
  • Go语言高并发与微服务实战专题精讲——远程过程调用 RPC——客户端处理RPC请求的原理
    远程过程调用RPC——客户端处理RPC请求的原理及源代码分析 客户端无论是同步调用还是异步调用,每次RPC请求都会生成一个Call对象,并使用seq作为key保存在map中,服务端返回响应值时再根据响应值中的seq从map中取出Call,进行相应处理。 客户端发起RPC调用的过程大致如下所示,我们......
  • RPC(远程过程调用)详解
    一、RPC是什么RPC是指远程过程调用,也就是说两台服务器A,B,一个应用部署在A服务器上,想要调用B服务器上应用提供的函数/方法,由于不在一个内存空间,不能直接调用,需要通过网络来表达调用的语义和传达调用的数据。二、RPC需要解决的问题1、CallID映射我们怎么告诉远程机器我们要调用f......
  • .net6 ILogger日志保存到本地
    1、新建一个LocalFileLogger的类publicclassLocalFileLogger:ILogger{privatereadonlystringcategoryName;privatereadonlystringbasePath;publicLocalFileLogger(stringcategoryName){this.categoryName......
  • Android保存字符串到本地储存卡中saveLocal
    publicclassSaveLocal{//保存文件到sd卡publicstaticvoidsaveToFile(Stringcontent){BufferedWriterout=null;//获取SD卡状态Stringstate=Environment.getExternalStorageState();//判断SD卡是否就绪if(......
  • 如何拥有自己的专属GPT-本地部署目前最强大模型llama3
    你是不是苦于没法使用ChatGPT?或者访问了ChatGPT却没法使用GPT4?现在一切问题都可以解决了!4月18日,Meta发布两款开源Llama38B与Llama370B模型,供外部开发者免费使用。这个消息轰动了全球开发者。按照Meta的说法,Llama38B和Llama370B是目前同体量下,性能最好的开源模型。所以Ll......
  • 远程代码覆盖本地指定代码
    如果你只想放弃对特定文件的本地修改,并拉取远程版本来覆盖这个文件,而不影响其他未提交的文件,可以采取以下步骤:放弃本地修改:使用以下命令放弃对指定文件的本地修改:bashgitcheckout--ai/datafocus/starRocksLoader/StarRocksLoader.py这将撤销对ai/datafocu......
  • 学习笔记447—本地部署 Llama3 – 8B/70B 大模型!最简单的方法: 支持CPU /GPU运行 【3种
    本地部署Llama3–8B/70B大模型!最简单的方法:支持CPU/GPU运行【3种方案】目前在开源大模型领域,Llama3无疑是最强的!这次Meta不仅免费公布了8B和70B两个性能强悍的大模型,400B也即将发布,这是可以和GPT-4对打的存在!今天我们就来介绍3各本地部署方法,简单易懂,非常适合新手!1.G......