专栏首页iBroPro使用码云新建、推拉第一个项目文件

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

一、新建git仓库

准备工作

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

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

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

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

图:新建仓库图片

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

图:本地文件夹

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

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

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

二、继续写代码

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

三、写完推代码

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

git branch
git pull //如有修改,此时已经同步到你本地

然后再推自己的文件

git status //查看自己修改的文件
git add . //提交所有
git status //再次查看
git commit -m “the first commit”
git push origin master

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

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

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

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

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

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

git pull

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

git pull [<options>] [<repository> [<refspec>…]]
git pull  //默认方式
git pull origin master //从远程服务器origin拉取master分支

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

git push

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

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

一些问题

错误一 关联仓库时报错:

git remote add origin ************** 
fatal: remote origin already exists.(报错远程起源已经存在。)

解决方案:

git remote rm origin //先rm 移除
git remote add origin ********* //再 连接

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

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受影响,采用上述方法修复即可。

本文分享自微信公众号 - iBroPro(iDreamAndFaith),作者:JeffJIAN

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-11-24

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Javaweb| 上传文件

    前段时间推了一篇Javaweb中可以下载文件的方法,不难,当时格式太乱了。(今天在词条又重新发了一次)后来膜拜大佬,学会了一些精妙简单排版,受益受益了...

    子乾建建-Jeff
  • 持续3分钟 - Java -05

    在 Java 中最常见的就是强引用,把一个对象赋给一个引用变量,这个引用变量就是一个强引 用。当一个对象被强引用变量引用时,它处于可达状态,它是不可能被垃圾回收...

    子乾建建-Jeff
  • 设计模式 - 建造者模式

    建建:这场疫情啊,让我明白了,有一个房子,能让你稳定住所;有一辆车,能让你出行无忧。

    子乾建建-Jeff
  • Git常用命令清单-Java架构师能力提升必备

    · fetch 远程分支到本地某分支:git fetch origin <orginname>:<localname>

    动力节点Java学院
  • 10分钟带你入门git到github

    开局先来一个故事吧,故事看完如果不想看枯燥无味的指令,或者说你已经熟练掌握git的使用了,可以直接跳到总结部分(一个好玩的游戏)去检验下你掌握的熟练程度。

    java金融
  • Git 实用命令小抄

    如果你觉得 git 很迷惑人,那么这份小抄正是为你准备的!请注意我有意跳过了 git commit、git pull/push 之类的基本命令,这份小抄的主题是...

    KEN DO EVERTHING
  • Git使用总结

    Git(读音为/gɪt/)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。

    轩辕小子
  • Github删除某个文件的所有提交记录

    Cannot rewrite branches: You have unstaged changes.

    Java那些事儿
  • 硬核!IDEA 中使用 Git 完整入门教程!

    建议: 这个是选择行结束符, windows与linux行结束符不一致; 建议选择第一个, 这样git会自动转换;

    江南一点雨
  • GIT本地已有文件夹和远程仓库对应

    Javanx

扫码关注云+社区

领取腾讯云代金券