mac git 上传代码到码云
1. Git环境
通常情况下,Mac OS X中都已经安装了Git,但是Git版本未必是最新的,可以查看Git版本信息.
打开终端, 输入git命令行,查看Git信息
输入git --version 查看Git版本信息:
如果这时候你发现系统上面并没有安装Git,那么你要到Git网站(https://git-scm.com/downloads)下载并安装最新版本Git.如果电脑上已经安装Git,那么在终端输入命令来自动更新电脑上面的Git.
输入git clone https://github.com/git/git
静静等待更新完成就好啦......
2.上传代码至码云
(1).建立本地Git仓库
cd到本地项目根目录下, 执行Git命令:git init
git把仓库建好之后,会告诉你这是一个空的仓库(empty Git repository .....), 这时你会发现原本目录下多了一个.git文件,这个就是git跟踪管理版本库的,所以没事别乱改.git里面的文件,乱动之后就把git仓库破坏了,一首凉凉送给你!
.git目录默认隐藏的. 用命令 ls -ah 就可以看见了.
(2).将本地项目的所有文件添加到暂存区 命令: git add . (.表示所有文件)
如想添加项目中指定文件,那就把 "."改为指定文件名即可.
(3).将暂存区的文件提交到本地仓库 命令: git commit -m "提交注释语句"
(4)在码云上创建自己的项目
点击"创建"按钮之后将会进入到如下页面, 复制(克隆/下载)弹出框里面的https地址
(5).将本地仓库关联到码云上. 命令: git remote add origin https://gitee.com/******/YYFire.git
在这一步如果出现错误:fatal:remote origin already exists. 意思就是路径已经存在了.这时我们就要删除原来路径然后重新添加.
先输入命令: git remote rm origin
再输入命令: git remote add origin https://gitee.com/******/YYFire.git
这样就不会报错了...
(6).将代码由本地仓库上传到GitHub远程仓库中
命令: git push -u origin master
如果报错:failed to push some refs to 'https://gitee.com, 原因:码云上README.md文件不在本地代码目录中.
解决方法:
通过命令:git pull --rebase origin master 进行代码合并(注:pull = fetch+merge)
接下来再执行命令:git push -u origin master, 即可上传代码完成.