首次如何将项目代码上传gitee进行托管的详细步骤

          一、注册gitee账户并登录

二、初始化git远程仓库

1、添加SSH公钥(已有SSH公钥的用户可以忽略这一步)

 2、测试公钥是否能正常工作

三、新建gitee仓库,上传本地代码到码云

1、新建gitee仓库

 2、上传本地项目代码到码云


一、注册gitee账户并登录

        (已注册账号且绑定邮箱,可忽略这一步)                

        按照要求设置密码,如果是用手机号注册的,后续需要在“个人主页”绑定邮箱(邮箱在后续托管代码会用到)。

gitee网址:Gitee - 基于 Git 的代码托管和研发协作平台

二、初始化git远程仓库

        注意:如果是第一次使用gitee,在登录之后,不能直接建立仓库或者上传/下载代码。应该先对码云账号添加SSH公钥(这里添加的是账户公钥,后续如果新建仓库可以继续使用这个公钥)。注:仓库公钥和账户公钥访问权限不同。

1、添加SSH公钥(已有SSH公钥的用户可以忽略这一步)

        设置-->安全设置-->SSH公钥。点击“怎样生成公钥”-->点击“仓库管理”-->点击“生成/添加SSH公钥”,可以查看官方教程。

        

 

按照官方教程,window+R键,输入cmd,回车,打开终端后,输入如下指令:

(1)(红色部分更换为注册gitee时的邮箱):输入如下指令后回车,同官网对比,无异常后进行第二步。

ssh-keygen -t ed25519 -C "xxxxx@xxxxx.com"

(2)直接连按三次回车键,可以看到大致如下图所示。

 

(3)在电脑上打开红色圈出的文件夹。大致如下:C盘-->用户-->***(本机用户名)-->.ssh-->找到“.pub”文件(即刚才生成的公钥)

(4)使用记事本打开“.pub”文件,复制所有内容 ,粘贴到gitee添加公钥的位置 ,设置标题后点击“确定”。

        注意:此时会有一个权限验证,确保是本人操作,需要输入注册账号时的密码。完成验证之后,点击“返回公钥列表”,就可以看到添加的公钥了。

 

 2、测试公钥是否能正常工作

按照官方教程,在打开的终端上输入如下指令:

ssh -T git@gitee.com

        首次使用需要确认并添加主机到本机SSH可信列表。此时需要在光标处输入   yes

点击enter,再次输入:

ssh -T git@gitee.com

        此时,看到有Hi,····sucessfully,就是添加成功了。大致显示如下图。

 至此,账户设置添加公钥成功。

三、新建gitee仓库,上传本地代码到码云

1、新建gitee仓库

 按照上述操作点击创建以后,可以看到如下差不多的界面,如果区别很大,则创建失误。

 接下来:全局设置一下用户名,依次执行如图所示的第一个红框中的命令。

(注意:该网页不要关闭,后续还会用到)

 ​​​​​​​

注:第一步:在新打开的终端,依次执行指令就行。

第二步:上传本地项目代码到码云。

 2、上传本地项目代码到码云

      (1)打开需要上传的本地项目代码文件夹(以上传项目JSMusic为例展示),在空白处,shift+单击右键,选择“在此处打开powershell窗口”。

(注意:必须是在项目根目录下进行操作)

 ​​​​​​​

(2)查看当前项目文件的状态,执行命令:git status

【注意:如果报错显示如下:fatal: not a git repository (or any of the parent directories): .git,

解决方案:初始化git本地版本管理仓库,执行命令:git init

紧接着,重新执行命令: git status    ,此时报错解决。】红体字表示当前文件夹下的内容没有放到暂存区。

 

 (3)将当前文件夹的内容放到暂存区,执行命令(“.”之前有空格):git add .

 (4)在本地提交一次并设置上传代码之后的消息提示,执行指令(引号中的内容可以自定义):git commit -m "add files"

(5)查看当前项目代码文件状态:git status  。显示当前所在分支为仓库主分支master

 

 (6)将项目代码上传到码云,执行刚才创建仓库时弹出界面的最后两行命令。

(注:第一次向码云提交代码,会进行gitee账户验证,输入注册时的邮箱和密码即可。后续上传就不用再验证了)

 (7)刷新gitee用户界面,点击“个人主页”,就可以看到刚才创建的仓库上传了代码文件。

至此,完成了本地项目代码托管码云。

三、后续如果该项目开发新的功能,可通过VSCode终端创建新分支,继续使用码云托管。详细操作步骤见如下链接:

在完成一个项目模块之后,将代码通过VSCode终端上传到gitee_nicole27ll的博客-CSDN博客

  • 6
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

nicole27ll

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

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

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

打赏作者

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

抵扣说明:

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

余额充值