
首次如何将项目代码上传gitee进行托管的详细步骤
一、注册gitee账户并登录二、初始化git远程仓库1、添加SSH公钥(已有SSH公钥的用户可以忽略这一步)2、测试公钥是否能正常工作二、新建gitee仓库,上传本地代码到码云1、新建gitee仓库2、上传本地项目代码到码云一、注册gitee账户并登录(已注册账号且绑定邮箱,可忽略这一步)按照要求设置密码,如果是用手机号注册的,后续需要在“个人主页”绑定邮箱(邮箱在后续托管代码会用到)...
一、注册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终端创建新分支,继续使用码云托管。详细操作步骤见如下链接:
更多推荐
所有评论(0)