一. 初始化 git 仓库
- 打开终端 cd 到代码所在文件夹
- 执行git init 命令
$ cd /Users/yuanchaojie/Projects/Demo/CommentDemo
$ git init
Initialized empty Git repository in /Users/yuanchaojie/Projects/Demo/CommentDemo/.git/
注:会提示 初始化了一个空的Git 仓库 在代码所在文件夹下
二. 添加到本地缓存 并 提交到本地代码库
- 使用 git add 命令添加文件到本地缓存区(index)
- 使用 git commit 命令提交到本地代码库
$ git add .
$ git commit -m "tableViewCell 自动变高"
坑点:1. git add .(注意有个点,且中间有空格)
三. 在github创建一个仓库,并拷贝仓库路径如下图:
四. 关联远程仓库, 上传代码到GitHub
- 将本地代码关联到github上
- 拉取数据
- 上传到GitHub
$ git remote add origin XXX(步骤三获取的仓库路径如:https://github.com/DeadRabbit2016/tableViewCellAutoHight.git)
$ git pull origin master //如果拉取失败出现提示**fatal: refusing to merge unrelated histories** 请使用命令git pull origin master --allow-unrelated-histories 拉取数据
$ git push -u origin master
*** 返回GitHub 发现你的代码已经在上面了***