一.git版本控制
一个项目为了多人开发,对项目代码进行管理,用git或者svn管理代码库是个不错的选择,上一篇文章介绍了svn。下面我对一个项目进行简单的介绍。以github的一个用例开始
登录https://github.com/ 没有则创建一个账户
在右上角 '+'处 添加 New repository , 完善描述名字 ,选择public 创建
在自己的Mac电脑上,创建一个项目 是要提交到刚刚创建repository的项目,然后
在自己的Mac命令终端
echo "# secondPro" >> README.md git init //git 初始化 git add . //添加所有文件 git commit -m "first commit" //提交说明 git remote add origin https://github.com/在这里输入自己的账户名/secondPro.git git push -u origin master //提交到git的repository
去github下面,可以查看到刚上传的项目
然后在本地将该项目脱下来到本地进行编辑修改,实现代码开发,
命令终端输入
git clone https://github.com/在这里输入自己的账户名/secondPro.git
在本地就有这个文件了,当对这个文件进行编辑时,如果是xcode ,需要提交到git,xcode工具里有直接点击修改的文件右键,Source control->Commit selected Files 直接提交
在xcode工具栏里 Source control里面也有先update 然后提交commit 即可
如果用Mac命令提交 cd 到对应文件夹下
git add .
git commit -m '描述提交内容'
git push -u origin master
当再去git中去查看的时候,发现提交的代码已经更新了
关于git就简单介绍到这里,有说的不正确的地方希望大家能相互交流。