怎么在Gitee(码云)上传一个项目(一分钟)

怎么在Gitee(码云)上传一个项目

1、工具

1.1、Git

在Git官网或者利用镜像下载符合自己电脑操作系统版本的.exe应用程序,下载完成后无脑一直下一步即可

  • 官网:https://git-scm.com/download/win
  • 淘宝镜像:http://npm.taobao.org/mirrors/git-for-windows/

一般我们安装完成git工具之后需要配置一些用户信息:用户名和邮箱,为什么要配置它们?原因就是在我们电脑本地仓库向远程仓库推送代码时,远程仓库方便记录这些代码的推送是由“何人”做的

  • 查看系统配置:git config --system --list

  • 查看当前用户配置:git config --global --list

  • 查看全局配置:git config -l

    在这里插入图片描述

1.2、新建仓库

  • 注册并登录码云新建仓库

    在这里插入图片描述

2、上传流程

在这里插入图片描述

  • 右击选择要上传到远程仓库的项目“ChatDemo”,这里我以Git Bash 的方式打开

  • 输入命令git init 初始化该项目为git仓库(本地仓库)

  • 复制刚刚新建的仓库的HTTPS链接,在Git Bash 命令窗口输入命令git remote add origin https://gitee.com/himatengfei/chat-demo.git ,这里可能喜欢思考的同学会有两个疑问:

    • 为什么这里复制的是HTTPS链接不是SSH链接?
    • git remote add origin https://gitee.com/himatengfei/chat-demo.git 这行命令什么意思?
  • 输入命令git add . 将所有被修改或者新的文件添加到暂存区

  • 输入命令git commit -m '为每一个提交的文件添加注释' 将暂存区的文件提交到版本库,类似这样:

    在这里插入图片描述

  • 输入命令git push origin master 将修改的文件或者新文件推送到远程仓库的主分支

  • 最后回到远程仓库刷新即可

3、回答上传项目流程中的几个疑问?

git remote add origin https://gitee.com/himatengfei/chat-demo.git 这行命令什么意思?

大概意思就是在本地仓库中给远程仓库起一个别名,别名就是origin (官方推荐),通俗的来说就相当于这个表达式origin = https://gitee.com/himatengfei/chat-demo.git ,并且在最后执行推送的命令git push origin master 也可以推测出大致的意思,这里的origin就是一个别名,其实也就是https://gitee.com/himatengfei/chat-demo.git

参考链接:https://lijunde.blog.csdn.net/article/details/89028412

为什么这里复制的是HTTPS链接不是SSH链接?

HTTPS:不管是谁,拿到url随便clone,但是在push的时候需要验证用户名和密码;
SSH:clone的项目你必须是拥有者或者管理员,而且需要在clone前添加SSH Key。SSH 在push的时候,是不需要输入用户名的,如果配置SSH key的时候设置了密码,则需要输入密码的,否则直接是不需要输入密码。
上述结论待验证,我使用的HTTPS协议克隆远程仓库项目到本地,但是push的时候并没有出现上述所说的验证用户名和密码

git add .git add -Agit add -u 的区别

参考链接:https://blog.csdn.net/caseywei/article/details/90945295

4、备注(推送被拒绝)

如果推送被拒绝,可能存在的原因就是本地不是最新的代码,也就是说远程存在本地没有的文件,需要先拉去一下再进行推送
在这里插入图片描述

使用命令:git pull --rebase origin master (master是分支名字,换成你需要更新的分支名)

参考链接:https://blog.csdn.net/ljkfcs/article/details/127685863

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

凉水不好喝

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

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

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

打赏作者

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

抵扣说明:

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

余额充值