创建GitHub工程库
- 1.登录GitHub
- 2.创建一个工程仓库
创建项目
- 1.打开Xcode
- 2.创建一个OC工程放到桌面
利用终端关联项目到Git
- 1.打开终端
- 2.cd 到桌面的工程
终端指令
- git init //设置一个本地化仓库
- 显示Mac隐藏文件 jingyan.baidu.com/article/806…
提交代码到本地的代码仓库
- git status //查看当前状态
- 红色表示代码在工作区
- 绿色表示代码在暂缓区
- git add . //工作区文件添加到暂缓区中
- git commit -m 'xxx' //xxx 为注释 提交到master
提交到远程仓库
- git remote //提交指令
- git remote --help //提交指令帮助
- git remote add origin "github.com/XXXXX" //地址就是github上的地址
- git remote //之后就会打印一个 origin 说明关联成功了
- git push origin master
- 输入github的名字 和密码
- // * [new branch] master -> master 说明提交成功
打一个标签
-
git tag -a '0.0.1' -m '打标签'
-
git tag
-
git push --tags
-
git tag -d 0.0.1 //删除本地tag
-
git push origin :0.0.1 //删除远程tag
结果
切换到master就可以了 因为就是提交的到master的
- 还有就是如果你有多个github账号
- 1.配置个人信息git config --global user.name "GitHub账号名"
- 2.配置邮箱git config --global user.email "GitHub邮箱" 这里一定要写对还有如果你想替换账号也可以在 git init 之后更换重新设置
参考地址: www.cnblogs.com/huihappy/p/…
拓展
一、 创建test分支提交步骤
1.列出所有分支
- git branch -a
2.创建test分支
- git branch test
3.切换到test分支:
- git checkout test
4.添加add修改:
- git add .
5.添加commit注释
- git commit -m “第一次提交代码”
6.提交到服务器
- git push origin test Or
- git push origion HEAD:refs/for/test
二、将test分支合并到master本地分支
1.创建test分支
- git branch test
2.切换到test分支
- git checkout test
3.在test分支添加一个readme.txt文件
- touch readme.txt
- git add readme.txt
4.提交commit本地文件
- git commit -m “增加readme.txt”
5.切换到master分支
- git checkout master
6.把test分支合并到master分支
- git merge test
7.提交master分支到服务器
- git push origin master
8.删除test分支
- git branch -d test
git config --global user.name "王玲峰"
git config --global user.email "764888088@qq.com"
git clone git@code-sayu.xingyongshe.com:wanglinfeng/XYNight.git
cd /Users/wanglingfeng/Documents/乖猪Work/XYNight
git init
git remote add origin git@code-sayu.xingyongshe.com:wanglinfeng/XYNight.git
git add .
git commit -m "保存工程"
git push -u origin master
git pull //拉取代码