前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >使用码云新建、推拉第一个项目文件

使用码云新建、推拉第一个项目文件

作者头像
子乾建建-Jeff
发布2020-06-29 14:57:30
7220
发布2020-06-29 14:57:30
举报
文章被收录于专栏:iBroProiBroPro

一、新建git仓库

准备工作

本地电脑安装git。可通过 git --version 查看版本,确保本机已有git。

新建一个码云账户,注意区分账户姓名(用户名)以及个人空间地址。如下图:

图:区分 用户名/个人空间地址

1 在码云新建一仓库,可以先在readme中填写一些内容。

图:新建仓库图片

2 在本地新建一个文件夹(你的项目文件夹),准备与该仓库进行关联。

图:本地文件夹

3 打开命令行工具,切换到该文件夹目录下,输入下列命令。

代码语言:javascript
复制
git init //初始化本地仓库
git remote add origin https://gitee.com/空间地址名字/项目名字.git  //关联你的码云仓库
git pull origin master //拉文件 首次拉,拉下readme

注:简简单单,只有一个分支,后续完善。

二、继续写代码

这是一个漫长的过程,加油。

三、写完推代码

推之前先检查 分支以及 仓库状态(是否有其他更新)

代码语言:javascript
复制
git branch
git pull //如有修改,此时已经同步到你本地

然后再推自己的文件

代码语言:javascript
复制
git status //查看自己修改的文件
git add . //提交所有
git status //再次查看
git commit -m “the first commit”
git push origin master

此时你的代码也已经同步到了码云仓库。

第一次推拉项目已经完成。

▌雕虫小技一 从别人的仓库clone代码

找到他的码云仓库,点击克隆/下载,点击复制。

到IDE中,导入项目,URI粘贴这个即可。

▌雕虫小技二 拉文件一些操作

git pull

作用是从一个仓库或者本地的分支拉取并且整合代码。

代码语言:javascript
复制
git pull [<options>] [<repository> [<refspec>…]]
git pull  //默认方式
git pull origin master //从远程服务器origin拉取master分支

▌雕虫小技三 推文件一些操作

git push

养成一个习惯,推文件之前先查看分支以及仓库是否有已经被修改。

代码语言:javascript
复制
git branch //查看当前分支
git status // 查看你修改完状态下的文件
git add // 添加到暂存区
git commit -m “” //提交并加注释
git push //同步到git仓库

一些问题

错误一 关联仓库时报错:

代码语言:javascript
复制
git remote add origin ************** 
fatal: remote origin already exists.(报错远程起源已经存在。)

解决方案:

代码语言:javascript
复制
git remote rm origin //先rm 移除
git remote add origin ********* //再 连接

错误二 执行git命令时,报错:

代码语言:javascript
复制
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun

通过 which git 查看,本机仍装有git。

解决方案:

执行 xcode-select --install

过程中需要下载命令行开发者工具,点击安装即可。

原因分析:应该是Mac系统更新后git受影响,采用上述方法修复即可。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-11-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 iBroPro 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云开发 CLI 工具
云开发 CLI 工具(Cloudbase CLI Devtools,CCLID)是云开发官方指定的 CLI 工具,可以帮助开发者快速构建 Serverless 应用。CLI 工具提供能力包括文件储存的管理、云函数的部署、模板项目的创建、HTTP Service、静态网站托管等,您可以专注于编码,无需在平台中切换各类配置。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档