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