让网站运营更简单
让搜索引擎更喜欢的网站
立即咨询
福利,定制网站送小程序, 名额有限,先到先得
在上一篇内容中,我们已经分别在项目和gitee平台中获取到了SSH KEY,接下来要开始让鸿蒙开源项目去真正实现上传上传开源项目的条件,除了需要SSH KEY,还需要在Gitee平台中新建一个仓库,等开源项目上传至仓库之后,我们再让仓库中的一些文件与开源项目直接进行合并,整个上传项目的过程也就基本实现。
一.在gitee平台中新建一个仓库,准备存放可以上传的开源项目
新建仓库打开gitee网站后,我们在此平台中进行注册和登录,并点击“新建仓库”选项,即可设置仓库内容。
设置仓库内容注意:设置完成后,仓库界面中会出现.gitignore和LICENSE这两个配置文件。在后面的上传过程中,他们需要与开源项目进行合并,成为一个新的项目内容。
.gitignore和LICENSE,需要与开源项目合并二.电脑系统终端上传开源项目,分为本地仓库上传和远程仓库上传两步骤开源项目上传到gitee的远程仓库中,还是需要通过电脑系统中的终端来进行操作下面,我还是以苹果Mac电脑的系统终端来进行演示,我们首先要在终端中以
root权限的身份进入。
以root权限的身份,上传开源项目切换为root权限之后,根据仓库上传的相关步骤,我们开始进行本地仓库的项目上传1.本地仓库上传项目第一步,通过root权限进入到自己的开源项目目录中,新建git本地仓库;。
// 终端通过root权限切换到以项目名称开头的文件目录 Mac:~ root# cd /Users/个人电脑用户名/../项目文件名// 新建本地仓库 Mac:项目文件名 root# git init
第二步,项目中的所有文件或指定文件,保存到临时存放区域;// 方式一:添加所有文件,“.”代表所有文件 Mac:项目文件名 root# git add .// 方式二:添加指定文件 Mac:项目文件名 root
# git add 指定。
第一步,项目文件完成本地仓库的上传之后,与gitee平台的远程仓库进行关联;// 上传至本地仓库中的项目,与远程仓库进行关联Mac:项目文件名 root# git remote add origin git
选择SSH,进行远程关联由于前面我们已经获得了SSH KEY相关的公钥,我们此时更应该选择关联远程仓库的方式为SSH,上传之后无需再进行其他相关信息的验证如果你在第一步确实使用了关联远程仓库的HTTPS方式,也可以来删除之前HTTPS方式,重新关联SSH方式。
// 取消对远程仓库的关联(HTTPS和SSH这两种方式都可以取消) Mac:项目文件名 root# git remote rm origin第二步,将本地仓库项目与远程仓库端进行合并;// 本地仓库项目文件与远程仓库端进行合并
Mac:项目文件名 root# git pull --rebase origin master合并之后,我们最终会看到远程仓库的.gitignore和LICENSE这两个配置文件也加入到自己的项目
合并之后,.gitignore和LICENSE加入到了本地仓库项目中第三步,合并之后的项目文件,直接上传到远程仓库中// 合并后,上传项目到远程仓库 Mac:项目文件名 root# git push -u origin master。
最后,我们可以打开gitee平台,查看项目是否被真正加入到远程仓库中,以免项目的上传存在文件缺失结语:从上面的操作内容来看,我们可以很明显感觉到Gitee与Github在上传开源项目的方式上非常相同,整个上传项目的过程主要分为本地仓库上传和远程仓库上传,还提供了分支,让项目在上传时也能进行更明确的资源整合。
关于Gitee平台相关的开源项目上传方式,如果您感觉有疑虑,可以在评论区进行讨论,让更多人了解Git上传项目的正确使用方法。
本文图文来源于网络,版权属于原作者或网站,内容为作者观点,内容版权归原作者所有、本站不对文章中的任何观点负责,内容只用于提供信息阅读,无任何商业用途。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站(文章、图片、音频、视频)有涉嫌抄袭侵权/违法违规的内容,请联系管理员,一经查实,将立刻删除、维护您的正当权益。
扫一扫,关注我们