1.什么是git?
Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。既然你了解了什么是git,那接下来就开始新建属于自己的git吧。
2.注册账号
当然了,版本控制器的种类很多,这里推荐开源中国社区http://www.oschina.net。
注册账号:网站上方有一个码云,点击git注册账号!这里就不详细说明了。
3.新建项目
注册完账号,登陆,界面如下图:
点击新建项目那个加号,选择新建项目,如下图
填写信息,项目语言可以根据需要选择,后面都选择默认的就可以,项目属性如果勾选私有项目,别人就看不到了(自己工作开发项目建议选择),如果是demo就不用勾选了。
填写好信息后点击创建,会出现如下图
此时,项目已经创建完毕了!接下来就是把已有的工程上传到git上(推荐终端)。
4.终端上传下载代码
在使用之前首先要打开显示隐藏文件在终端输入:defaults write com.apple.finder AppleShowAllFiles YES 即可。这时候会出现一些文件,如下图,不用管这些,都是系统的一些东西,是删不掉的。
显示文件之后,接下来就是把在git上新建的项目克隆到本地,打开终端输入
git clone 地址
注:地址指的是新建项目最后复制的地址。
出现如下图说明已成功下载到本地:
此时打开finder如图找到路径
将你之前写的工程拖到test文件夹中(注意红字标注)
打开终端
首先进入你本地的test文件夹
代码: cd test
然后依次敲入以下代码,每敲一行按一下回车
git status // 检查状态会显示有无和git上变化的代码信息
git add . // 提交代码
git commit -m”hjhhjhgfytftd” // 加注释
git push // 提交
如看到以下信息,恭喜你,代码已经上传到git上了。
回到你登陆的git上刷新一下界面会看到代码已经上传上来了
注意:如出现错误,可按一下方法解决
// 解决冲突
git add . // 提交代码
git commit -m”hjhhjhgfytftd” // 加注释
git pull // 拉取
git push // 提交
在上传提交的时候最好是拉去一下代码防止代码冲突(多人开发同一项目时会出现的问题)
5.多人开发项目
管理里面-项目成员管理-开发者-添加项目成员
添加成员就好了。
多人开发项目的时候一定不要忘了在代码上传之前一定要先拉取一遍git pull然后运行自己的代码,如果没有错误了才可以上传,否则会引起程序错误!